Ubuntu Defragmentering

Det finnes ingen offisiell program for å defragmentere Ubuntu systemet, fordi Linux-systemer i det store og ikke kjøre inn i problemer med fragmentering på samme måte som Windows gjør. Dette er fordi Linux bruker en drastisk annerledes filsystem enn Windows og skriver filer annerledes på platen.

Fragmentering i Linux

Når du oppretter en fil i Windows, lagrer den på første tilgjengelige sporet på platen. I en av de mest kjente artikler om emnet av defragmentering i Linux, bruker teknologi blogger Dominic Humphries eksempel på en tekstfil med en eneste linje i den. Når du oppretter en ny tekstfil, vil det bli lagret på slutten av den første filen på harddisken. Dette er helt funksjonell til du trenger å legge til det første tekstfilen. Filen er nå fragmentert, med de nye tilleggene ligger i enden av den andre filen på harddisken. Linux filsystemer i stedet plassere filer tilfeldig på harddisken, slik at når du utvider en fil det er ledig plass til å gjøre det.

Når du trenger å defragmentere

Det er usannsynlig at den uformelle, en-user datamaskin er noensinne kommer til å kjøre inn i en sak med fragmentering. Forutsatt at du har nok plass på harddisken, og ikke fylle harddisken til randen, kan du kjøre et Linux-system i årevis uten noen gang å møte et behov for å defragmentere.

Når du trenger å defragmentere

Når harddisken eller partisjonen er mer enn 90 prosent full må du kanskje vurdere å rydde opp ubrukte filer og defragmentere partisjon. Fangsten er at når en harddisk er at full, defragmentering tar lengre tid og er vanskeligere å oppnå. Det største problemet med fragmentering er med brukere som omhandler en rekke peer-to-peer-nedlastinger, spesielt i form av torren. Dette skaper hele tiden og sletter filer, som kan resultere i mye fragmentering.

Kontroll Fragmentering

Start datamaskinen ved hjelp av installasjonsplaten og skriv Live CD-modus. Dette gjør at du kan kjøre Terminal-programmet uten montering harddisken. Åpne et nytt terminalvindu, og skriv "fsck -nvf / dev / hda1," hvor "hda1" representerer enheten etikett for harddisken eller partisjonen. Hvis du er usikker på etiketten, skriv inn "ls dev" og søke etter enten "hda" eller "sda." Hvis du har flere harddisker, kan du se den andre stasjonen som "sdb", og flere partisjoner vil ha tall, dvs. "sda1." Hvis disken er partisjonert, "sda" refererer til hele harddisken. Se etter "ikke-sammenhengende filer" i produksjonen, som vil vise deg hvor mange filer er fragmentert og hvilken prosentandel av partisjonen som innebærer.