Trädvy Permalänk
Medlem
Registrerad
Jan 2013

Buffertminne, vad är skillnaden?

Som rubriken lyder så är jag lite förvirrad vad Buffertminne är i hårddiskar?
Vissa har 32 MB och andra har 64 MB. vad är skillnaden?

Ha det gött!!

Trädvy Permalänk
Medlem
Registrerad
Jul 2004

Skillnaden är kort och gott mängden buffert du har för read ahead / write behind på diskar. Ju mer, desto bättre sådan prestanda. Prestandan kommer i form av att du avlastar övriga operativet genom att låta disken skriva ner saker när den känner för det istället för att när operativet känner för det.

Om man gör tvärt om, att man stänger av bufferten helt (vilket var/är praxis på server med DC) så har du nästan ingen risk för datatapp om du råkar ut för ett strömavbrott, men du sänker skrivhastigheten (exempelvis) till en promille av vad kapaciteten för disken är annars.

https://en.wikipedia.org/wiki/Disk_buffer

CPU: I7 4770K Grafik: Asus GeForce GTX 780 Ti Moderkort: Asus Maximus VI Hero Z87 RAM: 16Gb Corsair Dominator Platinum CL9 Nätagg: Corsair HX1050 Gold SSD: Corsair Force GT 240Gb SSHD: Seagate Desktop 4TB Låda: Corsair Graphite 600T

Trädvy Permalänk
Medlem
Plats
Linköping
Registrerad
Jun 2007

Med det sagt så är buffertminne inget du borde bry dig särskilt mycket om när du väljer disk, eftersom hårddiskarna i regel har så mycket buffertminne som de behöver. Välj istället disk baserat på storlek, rotationshastighet och pris, och om du sedan ändå inte kan bestämma dig så kan du kolla på buffertminnet.

Trädvy Permalänk
Medlem
Registrerad
Jan 2013

Tusen tack!

Trädvy Permalänk
Medlem
Plats
Vara
Registrerad
Dec 2007

Varför ökar man inte upp buffertminne mer? Eller gör detta ingen skillnad?

SHIT vilken strömförbrukning det va på 590 SLI, ska man behöva ha ett kärnkraftverk för 2 sånna kort eller? Lär ju bli fler Fukushima katastrofer i världen i så fall!

Trädvy Permalänk
Medlem
Registrerad
Jul 2004
Skrivet av Hablam:

Varför ökar man inte upp buffertminne mer? Eller gör detta ingen skillnad?

Det gör väldigt stor skillnad, men är en kostnadsfråga.
En mittimellanlösning på det här är sk. hybriddiskar som dels består av vanliga HDD-plattor i typ aluminium med mekansik skriv/läsarm och sedan en rätt stor buffert i form av flashminne (tänk liten SSD) och ovanpå det en halvstor mängd RAM. Du får väldigt hög prestanda till kostnaden då.

CPU: I7 4770K Grafik: Asus GeForce GTX 780 Ti Moderkort: Asus Maximus VI Hero Z87 RAM: 16Gb Corsair Dominator Platinum CL9 Nätagg: Corsair HX1050 Gold SSD: Corsair Force GT 240Gb SSHD: Seagate Desktop 4TB Låda: Corsair Graphite 600T

Trädvy Permalänk
Rekordmedlem
Plats
Salstad
Registrerad
Feb 2009
Skrivet av Hablam:

Varför ökar man inte upp buffertminne mer? Eller gör detta ingen skillnad?

Det är en kostnadsfråga, förutom minneskostnaden så måste man värdera tänka på risken för dataförlust för om man har mycket i cache och strömmen försvinner så försvinner datan så därför finns det inga jätteminnen på diskarna men det finns stora minnen på en del diskkontrollers och då brukar man ha backupbatterier på kontrollern för att kunna hantera strömavbrott för att inte riskera att lagringen blir korrupt.
Att förse varje disk med minne och pålitlig strömförsörjning skulle gör dem avsevärt mycket dyrare, man brukar låta diskens rotationsenergi strömförsörja den när den yttre strömmatningen försvinner så att den hinner skriva ner innehållet i minnena men passerar man den energireserven så måste man lösa det på annat sätt och då ökar priset.
Det här dokumentet handlar inte specifik om cache på disken utan om cache på kontrollern men det är ett sätt att lösa ungefär samma sak.
http://www.dell.com/downloads/global/products/pvaul/en/NV-Cac...

Phenom 2 960T (körs x6) med passivt Ninja på Asus Crosshair 4 Asus 4850 och en väldig massa masslagring.Passiv kyld Northq nätdel 450W Antec P 180 med Schyte o Sharkoon fläktar via en t-balancer, väldigt tyst, oftast passivt. Datorljud 2kanal: ljudkort/dsp Behringer DCX2496, högtalare Truth B3031A, Truth B2092A Har också Oscilloskop och mätmikrofon.