Defragment vs vormt
Defragmentimine (tuntud ka kui defragment või ketta defragmentimine) on protsess, mille abil süsteem vähendab failisüsteemide killustatust. See toimub ketta sisu füüsilises järjestuses füüsilises järjekorras paigutamisega, et salvestada süsteemis iga faili tükid üksteisele lähestikku ja üksteisega küljest (st puudutades järjestikku). Peamine eesmärk on pakkuda tihendamise käigus kettale rohkem ruumi, et likvideerida killustatuse edasised esinemised.
Vormindamine on käsk, mida kasutatakse paljude ülesannete täitmiseks: Pange alglaadimisloend partitsioonitabeli määratud kohta; kustuta FAT-kirjed, muutes need väärtuseks 0x00; tühjendage juurkataloog, muutes kõik leitud väärtused väärtuseks 0x00; vormindage ja kontrollige iga klastrit, et teada saada, kas see klaster on hea või halb, ja märkige see sellisena FAT-is. Vormindamine on tavaliselt vajalik kettafailisüsteemi muutmiseks.
Killustumine toimub siis, kui süsteem ei suuda kettale salvestatud mälu jaoks piisavalt ruumi eraldada - see tähendab, et kettale pole kogu faili salvestamiseks piisavalt ruumi ja see paneb faili lünkadena teiste kettale salvestatud failide vahel . Defragmentimine lahendab selle probleemi, liigutades faile ümber vaba ruumi, mis on loodud, liigutades faile üksteisele lähemale. See on mälumahukas toiming ja seda ei saa failisüsteemis läbi viia, millel pole füüsiliselt vaba ruumi. Ehkki ümberkorraldamine loob natuke rohkem ruumi, ei muuda see failide logistikat, kuna nende asukoht on kataloogistruktuuris määratletud.
Vormindamine ei saa andmeala endaga midagi teha. Ketta vormindamisel jääb andmeala puutumata. Kõik andmed, mis on varem kirjutatud kindlale meediumile, on endiselt terved, kuni need kirjutatakse üle, kui konkreetne klaster määratakse uutele andmetele. MS-DOS-i varasemates versioonides oli vormindamise vaikimisi kasutatav koht sisestatud disketil, kuid DOS-i kujundajad leidsid, et mugavam on vaikimisi asukohta muuta draivile, mida enim kasutati - seetõttu on uuemate versioonide DOS vormindas C-draivi automaatselt, põhjustades tavakasutajatel kataklüsilisi probleeme, kui nende töö ketta vormindamise ajal kaotsi läks.
Kokkuvõte:
1. Defragmentimine on toiming, mille käigus üritatakse põhikettale rohkem ruumi luua, asetades sama pere failid üksteise kõrvale; vormindamine on käsk, mida kasutatakse enamasti kettafailisüsteemi muutmiseks.
2. Defragmentimine fikseerib agregeeritud killustatuse, liigutades faile ümber vaba ruumi, mis on loodud siis, kui ketta failid on üksteisele lähemale viidud; vormindamine ei tee andmevaldkonnale ise midagi, kuid andmete klastrite loomisel asendatakse need andmed selle konkreetse klastriga.