Hvordan Defragmentering Hjelp en datamaskin?

Hard Drive Oversikt

Harddisken i en datamaskin lagrer data i sektorer. Disse er også kjent som blokker, avhengig av produsenten. Hver sektor er nummerert, og starter fra null, og fortsetter opp til men mange sektorer er på stasjonen.

Når en fil er lagret på harddisken, disken operativsystem og harddiskkontrolleren arbeide sammen for å bryte opp den filen inn i sektorstore biter. Systemet vil lagre filen, og spore hvilke sektorer har blitt brukt av hvilke filer. Sektorene blir anvendt sekvensielt.

Fragmentering

Hva skjer når en fil blir slettet?

Operativsystemet sjekker hvilke sektorer ble fylt av filen og markerer dem som tilgjengelig for bruk.

Det er bare ett problem med dette. Systemet vil fortsette å bruke den sekvensielle nummer. Det vil ikke gå tilbake og fylle de nylig frigitte sektorer før det blir til slutten av listen.

Fragmentering skjer når systemet har nådd den siste av de etterfølgende sektorer, og deretter starter på nytt med de sektorer som brukes til å holde data.

Hva er så galt med Fragmentering?

Fragmentering fører til at harddisken til å jobbe hardere.

En fil som er lagret uten fragmentering er lagret som en stor del av data, og systemet kan laste den inn i minnet uten å måtte jakte på den.

En fragmentert fil, men kan være spredt over hundre forskjellige områder av harddisken, og tvinger operativsystemet og stasjonens lesehodet å vandre over hele stasjonen, samle opp biter og stykker. Systemet går tregere og harddisken i seg selv slites ut raskere.

Defragmentering

Harddisk defragmentering programmer samle opp alle bitene av disse spredte filer. En god "defragmentere" program vil organisere filene på stasjonen slik at lesehodet har å gjøre så lite arbeid som mulig når du leser filen inn i minnet.

Siden filen nå eksisterer som en enkelt del, snarere enn fjerntliggende biter av data på tvers av stasjonen, må du lese hodet og operativsystemet ikke må jobbe langt nær så hardt, og operativsystemet kjører raskere og jevnere.