Ulempene ved Fragmentering

Ulempene ved Fragmentering


Fragmentering oppstår når en datamaskin ikke kan eller vil ikke lagre en fil som en enhet på egen disk. De resulterende problemer kan være mindre eller større, avhengig av graden av fragmentering og hva maskinen brukes til, men de fleste av disse ulemper kan forhindres eller reverseres.

Årsakene til Fragmentering

En datamaskinens filsystem deler filer i blokker for disklagring. Når det er tilstrekkelig plass og systemet fungerer som det skal, er disse blokkene lagret sammen. Fragmentering oppstår når, som disken fylles opp, eller som filer slettes og endres, lagrer filsystemet en fil blokker på flere steder. Når filen er lest, må diskens lese / skrive-hodene hoppe rundt disken for å lese alle filens blokker.

Les / skriv Speed

Jo større fragmentering, desto mer tid det tar for den fragmenterte filer som skal leses. I alvorlige tilfeller kan filene lagres i små biter hele disken, forårsaker lese / skrive-hodene til å bruke mer tid på å flytte rundt på disken enn å lese selve filen. Lagre og åpne fragmenterte filer kan være mange ganger langsommere enn å utføre de samme operasjonene på ufragmentert filer. For eksempel kan spare en 30 megabyte (MB) Microsoft Word-dokument tar tre sekunder til en ufragmentert disk, men så mye som 46 sekunder til en ekstremt fragmentert disk.

Søknad og System Speed

Noen programmer, for eksempel foto eller videoprogrammer, kan bruke diskplass, eller "scratch disk" for midlertidig lagring under minnekrevende operasjoner. Dersom arbeidsdisken er fragmentert, vil resultatet bli en nedgang i selve programmet. Likeledes, de fleste operativsystemer bruke virtuelt minne (også kjent som "swap", "disk caching» eller «paging») for å midlertidig lagre filer som ellers ville bruke random access memory (RAM). Hvis virtuelt minne er fragmentert, kan selve operativsystemet avta.

Unngå Fragmentering Problemer

Fragmentering oppstår oftest gjennom forsømmelse. Den enkleste måten å unngå fragmentering er å defragmentere disken jevnlig og fjerne unødvendige filer og programmer. Microsoft Windows inneholder en defragmentering verktøy for dette formålet og kommersielle defragmentering verktøy er også tilgjengelig. Mac OS X inkluderer automatisk fil defragmentering, men Apple tyder på at manuell defragmentering kan hjelpe for disker som er nesten full. Andre måter å unngå ulempene ved fragmentering inkluderer å skape en partisjon eksklusivt for store filer eller scratch diskplass, og legger til en annen disk eller oppgradering til en større.