Der er ingen officielle program for defragmentere Ubuntu -system, fordi Linux-systemer i det store og ikke løber ind i problemer med fragmentering på samme måde som Windows gør. Dette er fordi Linux bruger en drastisk anderledes filsystem end Windows og skriver filer forskelligt på disken. Fragmenteringen i Linux
Når du opretter en fil i Windows , det gemmer det på den første tilgængelige slot på disken. I en af de mest kendte artikler om emnet defragmentering i Linux, bruger teknologien blogger Dominic Humphries eksempel på en tekstfil med en enkelt linje i det. Når du opretter en anden tekstfil , vil det blive opbevaret i slutningen af den første fil på harddisken . Dette er helt funktionel indtil du har brug for at tilføje til den første tekst -fil. Denne fil er nu fragmenteret med de nye tilføjelser er placeret i slutningen af den anden fil på harddisken . Linux filsystemer stedet placere filer tilfældigt på harddisken , så når du udvide en fil der er ledig plads til at gøre det.
Når du skal Defragmenter
det er usandsynligt, at den afslappede , en -bruger computer nogensinde kommer til at løbe ind i et problem med fragmentering. Forudsat at du har tilstrækkelig plads på harddisken , og ikke fylde din harddisk til randen , kan du køre en Linux-system i årevis uden nogensinde at støde et behov for at defragmentere .
Når du gør behov for at Defragmenter
Når din harddisk eller partition er mere end 90 procent fuld , kan du nødt til at overveje oprydning ubrugte filer og defragmentere partition. Fangsten er, at ved den tid, en harddisk er, at fuld defragmentering tager længere tid og er mere vanskelig at gennemføre. Det største problem med fragmentering med brugere , der beskæftiger sig med en masse af peer -to-peer -downloads, især i form af torrenting . Dette skaber konstant og sletter filer , hvilket kan resultere i en masse fragmentering.
Kontrol Fragmentation
Genstart computeren ved hjælp af installationsdisken og indtast Live CD. Dette giver dig mulighed for at køre programmet Terminal uden at montere din harddisk. Åbn et nyt terminalvindue , og indtast " fsck - NVF /dev/hda1 , " hvor " hda1 " repræsenterer enhedens etiket for din harddisk eller partition. Hvis du er usikker på din etiket , skal du indtaste " ls dev " og kigge efter enten " hda " eller " sda ". Hvis du har flere harddiske , kan du se det andet drev som " sdb ", og flere partitioner vil have numre , nemlig " sda1 ". Hvis din harddisk er partitioneret , " sda " refererer til hele harddisken . Kig efter "ikke- sammenhængende filer " i produktionen , som vil vise dig, hvor mange filer er fragmenteret og hvilken procentdel af din partition , der indebærer.