Crewer Skrevet 9. desember 2004 Del Skrevet 9. desember 2004 Jeg lurer på hva "cache" på en harddisk gjør. f.eks: Western Digital Caviar 160GB IDE ATA/100 8MB cache 7200RPM også sett med 2mb cache. Noen som kan forklare hva cahce gjør? Lenke til kommentar
ØysteinI Skrevet 9. desember 2004 Del Skrevet 9. desember 2004 Cache er engelsk for "buffer" / "Hurtigbuffer". Det er rett og slett en liten klatt med RAM som sitter på selve disken. Når et program skal skrive til disken, blir dataene først skrevet til cache og disken rapporterer da fila som skrevet. Programmet kan da kjøre videre. Ved lesing, vil disken alltid prøve å lese mer av fila enn det programmet spør om. Grunnen er at det er stor sannsynlighet for at programmet vil spørre om å få lest opp mer av fila om kort tid ( data leses litt og litt). Hvis da disken like greit leser så mye av fila den får plass til i cache, trenger den ikke hente dataene fra selve diskplatene neste gang programmet vil ha mer data. Da kan dataene hentes direkte fra cachen ... Dette går da raskere. Cache har mest å si når man leser små porsjoner av filer sekvensielt. Skal man skrive en 700MB Divx, har cache ca 0 å si. Om du legger inn 2 eller 8MB av fila i cache før dataene skrives, har spiller jo ingenting. Denne lille forskjellen er så liten i forhold til tiden det tar å skrive det 692 eller 698 MB'ene til disken.... Det som derimot er større forskjell er garantitiden. Mange produsenter har lengere garanti på 8MB-diskene enn de med 2MB cache. ;-) Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå