Fragmentering opstår, når en computer ikke kan eller ikke vil gemme en fil, som en enkelt enhed på disken. De resulterende problemer kan være mindre eller større , afhængigt af graden af fragmentering og hvad computeren bliver brugt til , men de fleste af disse ulemper kan undgås eller vendes . Årsagerne til Fragmentering
computerens filsystem inddeler filer i blokke til disk storage . Når der er tilstrækkelig plads , og systemet fungerer korrekt , er disse blokke opbevares sammen . Fragmentering opstår, når , som disken fylder eller som filer slettes og ændres , filsystemet lagrer en fils blokke flere steder . Når filen er læst, diskens læse /skrive hoveder skal springe rundt på disken for at læse alle filens blokke.
Læs /Skriv Speed
større fragmentering , jo mere tid det tager for de fragmenterede filer , der skal læses . I svære tilfælde kan filerne gemmes i små bidder hele disken , der forårsager den læse /skrive hoveder til at tilbringe mere tid på at flytte rundt på disken end at læse selve filen . Gemme og åbne fragmenterede filer kan være mange gange langsommere end at udføre de samme operationer på fragmenteret filer. For eksempel kan gemme en 30 megabyte (MB ) Microsoft Word-dokument tage tre sekunder for at en fragmenteret disk, men op til 46 sekunder til en yderst fragmenteret disk .
Ansøgning og System Speed
Nogle applikationer , såsom fotografering eller video- applikationer, kan anvende diskplads , eller " scratch disk ", til midlertidig oplagring under memory -intensive operationer. Hvis scratch disk er fragmenteret , vil resultatet blive en afmatning i selve stævningen . Ligeledes fleste operativsystemer bruger virtuel hukommelse ( også kendt som " swap ", "disk caching " eller " Paging" ) til midlertidigt at gemme filer , der ellers ville bruge random access memory (RAM). Hvis den virtuelle hukommelse er fragmenteret , kan selve operativsystemet langsomt ned.
Undgå opsplitning Problemer
Fragmentering opstår oftest gennem forsømmelse. Den nemmeste måde at forhindre fragmentering er at defragmentere harddisken på en regelmæssig basis og fjerne unødvendige filer og programmer. Microsoft Windows indeholder en defragmentering værktøj til dette formål og kommercielle defragmentering værktøjer er også tilgængelige. Mac OS X omfatter automatisk fil defragmentering , men Apple tyder på, at manuel defragmentering kan hjælpe med til diske , der er næsten fuld. Andre måder at undgå ulemperne ved fragmentering omfatter skabe en partition udelukkende til store filer eller scratch disk plads , tilføjer en anden disk eller opgradere til en større.