Permalänk
Medlem

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!!

Permalänk
Medlem

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

Visa signatur

CPU: I7 4770K Grafik: Poseidon Platinum GeForce GTX 980Ti 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

Permalänk
Medlem

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.

Permalänk
Medlem

Tusen tack!

Permalänk
Medlem

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

Visa signatur

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!

Permalänk
Medlem
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å.

Visa signatur

CPU: I7 4770K Grafik: Poseidon Platinum GeForce GTX 980Ti 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

Permalänk
Rekordmedlem
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...

Visa signatur

R5 5600G, Asus ROG STRIX X470-F Gaming, WD SN850X 2TB, Seasonic Focus+ Gold 650W, Aerocool Graphite v3, Tittar på en Acer ET430Kbmiippx 43" 4K. Lyssnar på Behringer DCX2496, Truth B3031A, Truth B2092A. Har också oscilloskop, mätmikrofon och colorimeter.