Defragmentering mot Format
Defragmentering (også kjent som defragmentering eller diskdefragmentering) er en prosess hvor systemet reduserer mengden fragmentering i filsystemer. Det gjør dette ved å fysisk sette innholdet på disken i sekvensiell rekkefølge med det formål å lagre bitene av hver fil i systemet tett sammen, og sammenhengende (det vil si å røre i rekkefølge). Hovedmålet er å gi mer plass i disken gjennom komprimeringsprosessen, for å utrydde ytterligere forekomster av fragmentering.
Formatering er en kommando som brukes til å utføre mange oppgaver: Plasser oppstartsposten på et sted som er spesifisert av partisjonstabellen; fjern FAT-oppføringer ved å endre dem til 0x00; fjern rotkatalogen ved å endre noen verdier funnet der til 0x00; format og kontroller hver klynge for å finne ut om klyngen er god eller dårlig, og merk den som sådan i FAT. Formatering er vanligvis nødvendig for å endre et filsystem.
Fragmentering oppstår når systemet ikke kan tildele nok plass til minnet som er lagret på disken, det vil si at det ikke er nok plass på disken for å lagre en hel fil, og den legger filen i mellomrom mellom andre filer lagret på disken . Defragmentering løser dette problemet ved å flytte filer rundt i ledig plass som er opprettet ved å flytte filene nærmere. Det er en minneintensiv operasjon, og er ikke i stand til å bli utført på et filsystem som ikke har fysisk ledig plass. Selv om omorganisering skaper litt mer plass, endrer det ikke filistikkens logistikk fordi plasseringen er definert i katalogstrukturen.
Formatering kan ikke gjøre noe med dataområdet selv. Dataområdet forblir uberørt når disken formateres. Eventuelle data som tidligere har blitt skrevet til bestemte medier, er fortsatt intakte til det overskrives når en bestemt klynge er omfordelt til nye data. I tidligere versjoner av MS-DOS ble standardplasseringen i hvilken formatering som skjedde, i en satt inn diskett, men designerne av DOS fant det lettere å endre standardplasseringen til stasjonen som ble mest brukt - derfor er nyere versjoner av DOS formaterte C-stasjonen automatisk, og forårsaket feilbrukere katastrofale problemer når arbeidet deres gikk tapt mens disken ble formatert.
Sammendrag:
1. Defragmentering er en operasjon som forsøker å skape mer plass på hoveddisken ved å sette filer av samme familie ved siden av hverandre, i rekkefølge; formatering er en kommando som for det meste brukes til å endre et filsystem.
2. Defragmentering reparerer samlet fragmentering ved å flytte filer rundt i ledig plass som er opprettet når filene på disken er blitt flyttet nærmere hverandre; formatering gjør ingenting for dataområdet i seg selv, men når data klynger opprettes, blir dataene erstattet med den aktuelle klyngen.