Hvordan defragmentere i Linux

Mannlig kontorarbeider som balanserer telefonen på skulderen, ser på datamaskinen

En forretningsmann jobber på datamaskinen sin.

Bildekreditt: Christopher Robbins/Photodisc/Getty Images

Windows-baserte datamaskiner krever regelmessig rengjøring for å fungere med maksimal effektivitet. Langtidsbrukere har vanligvis en liste over rutinemessige vedlikeholdsoppgaver som skal utføres, for eksempel å defragmentere eller "defragmentere" harddisken. Ved normal bruk har datamaskinen en tendens til å spre biter av filer uansett hvor det er plass, og over tid kan det redusere ytelsen dramatisk. Brukere som bytter til Linux antar ofte at de fortsatt trenger å gjøre dette, men det er sjelden tilfelle.

Ikke bekymre deg

Linux bruker et robust og effektivt filsystem. På grunn av sine røtter i det eldre Unix-operativsystemet, ble Linux – selv om det er et utmerket enkeltbruker-OS – også bygget for å støtte flere brukere i høyvolumsapplikasjoner. Filsystemene er designet for å skrive "blokkene" med data som utgjør en fil eller et program på den samme delen av harddisken din, eller i det minste holde dem svært nær hverandre. Rent praktisk, som en enkelt bruker som kjører en desktopversjon av Ubuntu, Mint eller andre populære Linux-distribusjoner, er det usannsynlig at du noen gang vil trenge å defragmentere harddisken din.

Dagens video

Unntaket

Brukere som ofte skriver og sletter store filer, for eksempel filmer i full lengde, kan til slutt ha nytte av defragmentering. Hvis du er komfortabel med å bruke Linux-kommandolinjegrensesnittet, eller CLI, fungerer et verktøy kalt "defragfs" bra. Last ned verktøyet fra Sourceforge-prosjektsiden eller en annen kilde og kopier filen til din /usr/bin-katalog. Skriv "make defragfs" -- uten anførselstegn -- ved ledeteksten for å pakke ut verktøyet. For å se om stasjonen din virkelig trenger defragmentering, skriv "defragfs /mnt/hda1" -- igjen, uten anførselstegn -- og bytt ut hda1 om nødvendig med det faktiske navnet på stasjonen. Følg instruksjonene for å defragmentere stasjonen, om nødvendig, eller for å avbryte.