Fragmentering uppstår när en dator inte kan eller inte kommer att lagra en fil som en enda enhet på sin disk . De resulterande problem kan vara mindre eller större , beroende på graden av fragmentering och vad datorn används för , men de flesta av dessa nackdelar kan förhindras eller vändas . Orsakerna till Fragmentering
datorns filsystem delar filer till block för disk lagring . När det finns tillräckligt med utrymme och det fungerar som det ska , är dessa block lagras tillsammans . Fragmentering uppstår när , eftersom disken fylls , eller som filer tas bort och ändras , lagrar filsystemet en fil block på flera platser . När filen läses , hårddiskens läs /skriv huvuden måste hoppa runt disken för att läsa alla filens block .
Läs /skriv hastighet
större fragmenteringen , desto mer tid det tar för de fragmenterade filerna som skall läsas . I svåra fall kan filer lagras i små bitar över hela disken , vilket gör att läsa /skriva huvuden att spendera mer tid på att flytta runt skivan än att läsa själva filen . Spara och öppna fragmenterade filer kan vara många gånger långsammare än utför samma operationer på unfragmented filer . Till exempel , kan spara en 30 megabyte ( MB ) Microsoft Word-dokument tar tre sekunder att en ofragmenterad disk , men så mycket som 46 sekunder till en extremt fragmenterad disk .
Application och System Hastighet
Vissa program , såsom fotografering eller video program , kan använda diskutrymme , eller " scratch disk , " för tillfällig förvaring under minnes - intensiv verksamhet . Om scratch disken är fragmenterad , kommer resultatet att bli en avmattning i själva ansökan . På samma sätt , de flesta operativsystem använder virtuellt minne (även känd som "swap ", " disk caching " eller "sökning") för att temporärt lagra filer som annars skulle använda direktminne ( RAM). Om virtuellt minne är fragmenterad , kan själva operativsystemet sakta ner . Addera undvika splittring Problem
Fragmentering sker oftast genom försummelse . Det enklaste sättet att undvika fragmentering är att defragmentera hårddisken regelbundet och ta bort onödiga filer och program . Microsoft Windows innehåller en defragmentering verktyg för detta ändamål och kommersiella verktyg defragmentering finns också tillgängliga . Mac OS X innehåller automatisk fil defragmentering , men Apple föreslår att manuell defragmentering kan hjälpa diskar som är nästan full . Andra sätt att undvika nackdelarna med fragmenteringen är att skapa en partition enbart för stora filer eller scratch disk utrymme , lägga till en andra hårddisk eller uppgradera till en större.