Hvorfor Mac-harddisker trenger ikke defragmentering

Innholdsfortegnelse:

Hvorfor Mac-harddisker trenger ikke defragmentering
Hvorfor Mac-harddisker trenger ikke defragmentering
Anonim
På Windows trenger tradisjonelle harddisker (men ikke solid state drives) vanligvis defragmentering - en prosess som kan ta ganske lang tid. På macOS (og Linux) trenger du ikke å bekymre deg over det i det hele tatt. Hvorfor er dette, og hva er defragmentering, uansett? La oss ta en titt.
På Windows trenger tradisjonelle harddisker (men ikke solid state drives) vanligvis defragmentering - en prosess som kan ta ganske lang tid. På macOS (og Linux) trenger du ikke å bekymre deg over det i det hele tatt. Hvorfor er dette, og hva er defragmentering, uansett? La oss ta en titt.

Så Hva er Defragmentering, og hvorfor trenger Windows det?

Først opp, la oss få dette ut av veien. Du trenger ikke å defragmentere solid state-stasjoner (faktisk vil de fleste operativsystemer ikke engang la deg). Det vi snakker om her er tradisjonelle harddisker med spinnplater.
Først opp, la oss få dette ut av veien. Du trenger ikke å defragmentere solid state-stasjoner (faktisk vil de fleste operativsystemer ikke engang la deg). Det vi snakker om her er tradisjonelle harddisker med spinnplater.

Selv på Windows er defragmentering ikke like stor en avtale som det var tidligere. Moderne harddisker er raskere, moderne systemer har mer minne, og Windows er nå standard for bruk av NTFS-filsystemet, som alle reduserer behovet for defragmentering på tradisjonelle harddisker. Dessuten, hvis du har en slik stasjon, utfører Windows Vista, 7, 8 og 10 alle automatiske defragmentering i løpet av deres regelmessig planlagte vedlikehold, slik at du ikke engang trenger å bekymre deg for å gjøre det selv.

Men hva er defragmentering?

Enkelt sagt, når du sletter en fil fra harddisken, er plassen som filen tok opp, merket som tilgjengelig. Slett flere ting, og du har mer ledig plass i biter og stykker spredt over harddisken din. Når operativsystemet skriver en ny fil til disken (eller når en fil vokser i størrelse), kan en del av den filen gå inn i en ledig plass og dele inn i en annen. Det er fragmentering.

Alle operativsystemer har noen grad av fragmentering. Det er hvordan deres filsystemer håndterer det som er viktig. MacOS og Linux håndterer filoppbevaring litt annerledes. I stedet for å plassere flere filer i nærheten av hverandre på disken, prøver de å spre disse filene på forskjellige steder. Dette gir rom for filer å vokse og å lage nye filer. Hvis fragmentering oppstår, prøver operativsystemene å flytte filer rundt for å imøtekomme.

Windows fungerer annerledes. På gamle filsystemer som FAT og FAT32 var det ingen innebygd beskyttelse mot fragmentering og stasjoner krevde regelmessig defragmentering. I disse dager bruker Windows NTFS-filsystemet som standard på de fleste stasjoner, som har noen innebygd beskyttelse mot fragmentering (det gir litt bufferplass for at filene skal vokse), men det er fortsatt ikke perfekt.

Også de fleste flash-stasjoner formateres fortsatt med FAT32 ut av boksen, og de kan også bli fragmentert.

Defragmentering forsøker å fikse det ved å flytte alle filene tilbake på plass. Det er imidlertid en sakte og irriterende prosess. De fleste mennesker bry ikke, spesielt siden Windows 10 automatisk gjør noe defragging for deg i bakgrunnen. Likevel utfører mange mennesker fortsatt en full defragmentering hver gang i mellom.

Så hvorfor trenger ikke Macs defragmentering?

Det korte svaret er at Macs ikke har dette problemet i utgangspunktet, fordi de bruker et helt annet filsystem. Et annet kort svar er at nesten alle Macer i dag har solid state-stasjoner og akkurat som på Windows, trenger de ikke defragmentering.
Det korte svaret er at Macs ikke har dette problemet i utgangspunktet, fordi de bruker et helt annet filsystem. Et annet kort svar er at nesten alle Macer i dag har solid state-stasjoner og akkurat som på Windows, trenger de ikke defragmentering.

Men for eldre Mac-maskiner med spinnende harddisker, er defragmentering heller ikke et problem. Dette kommer ned til hvordan macOS lagrer filer. HFS- og APFS-filsystemene som Mac bruker automatisk defragmentere filer uansett ved hjelp av fancy prosesser som heter Hot File Adaptive Clustering og on-the-fly defragmentering.

Når du lagrer en fil på macOS, gir det plass til at filen skal utvides, i stedet for å pakke den neste ved siden av den. Også når du åpner en fil, kan MacOS oppdage om den filen er på feil sted og automatisk flytte den til riktig sted. Disse to prosessene kombinerer betyr at du nesten aldri trenger å defragmentere disken din; faktisk sender Apple ikke en defrag utility med nye Mac-maskiner.

Hva om jeg vil gjøre det uansett?

Du kan defragmentere stasjonen på macOS hvis du vil, men vær oppmerksom på at den:
Du kan defragmentere stasjonen på macOS hvis du vil, men vær oppmerksom på at den:
  • Sannsynligvis er ikke nødvendig. Hvis datamaskinen virker sakte, er det sannsynligvis av andre årsaker.
  • Er ikke nødvendig i det hele tatt på solid state-stasjoner.
  • Er ikke virkelig støttet, og det er ikke mye programvare som gjør det.
  • Kan gjøre disken din tregere, ved å forstyrre macOS native defragmentering.

Uansett, hvis du vil, kan du prøve iDefrag ($ 12.95 og fungerer bare på systemer under 10,13 High Sierra) eller Drive Genius 4 ($ 99).

Anbefalt: