Defragmenteren vs. Format
Defragmentatie (ook bekend als defragmentatie of schijfdefragmentatie) is een proces waarbij het systeem de hoeveelheid fragmentatie in bestandssystemen vermindert. Dit gebeurt door de inhoud van de schijf fysiek in de juiste volgorde te plaatsen met als doel de stukjes van elk bestand in het systeem dicht bij elkaar te bewaren, en aaneengesloten (dat wil zeggen, opeenvolgend aanraken). Het belangrijkste doel is om meer ruimte in de schijf te bieden door middel van het proces van verdichting, dus om verdere fragmenten uit te roeien.
Formatteren is een opdracht die wordt gebruikt om veel taken uit te voeren: Plaats de opstartrecord op een locatie die is opgegeven door de partitietabel; FAT-vermeldingen wissen door deze in 0x00 te veranderen; wis de root-directory door de hierin gevonden waarden te wijzigen in 0x00; formatteer en controleer elke cluster om erachter te komen of dat cluster goed of slecht is, en markeer het als zodanig in de FAT. Formatteren is meestal nodig om een schijfbestandssysteem te wijzigen.
Fragmentatie vindt plaats wanneer het systeem niet in staat is om voldoende ruimte toe te wijzen voor het geheugen dat op de schijf is opgeslagen - dat wil zeggen, er is onvoldoende ruimte op de schijf om een volledig bestand op te slaan, en het plaatst het bestand in openingen tussen andere bestanden die op de schijf zijn opgeslagen . Defragmentatie lost dit probleem op door bestanden in de vrije ruimte te verplaatsen die is gemaakt door de bestanden dichter bij elkaar te plaatsen. Het is een geheugenintensieve bewerking en kan niet worden uitgevoerd op een bestandssysteem dat geen fysieke vrije ruimte heeft. Hoewel reorganisatie een beetje meer ruimte creëert, verandert dit niet de logistiek van de bestanden omdat hun locatie is gedefinieerd binnen de directorystructuur.
Formatteren kan niets doen met het gegevensgebied zelf. Het gegevensgebied blijft onaangetast wanneer de schijf wordt geformatteerd. Alle gegevens die eerder naar specifieke media zijn geschreven, zijn nog steeds intact totdat deze worden overschreven wanneer een bepaald cluster opnieuw wordt toegewezen aan nieuwe gegevens. In eerdere versies van MS-DOS was de standaardlocatie waarin de formattering plaatsvond, in een geplaatste diskette geplaatst, maar de ontwerpers van DOS vonden het handiger om de standaardlocatie te wijzigen in de schijf die het meest werd gebruikt, vandaar de nieuwere versies van DOS formatteerde de C-schijf automatisch, waardoor leken-gebruikers catastrofale problemen ondervonden toen hun werk verloren ging terwijl de schijf werd geformatteerd.
Samenvatting:
1. Defragmentatie is een bewerking die probeert meer ruimte op de hoofdschijf te maken door opeenvolgende bestanden van dezelfde familie naast elkaar te plaatsen; formatteren is een commando dat meestal wordt gebruikt om een schijfbestandssysteem te wijzigen.
2. Defragmentatie corrigeert totale fragmentatie door bestanden te verplaatsen in de vrije ruimte die is gecreëerd toen de bestanden op de schijf dichter bij elkaar werden geplaatst; Opmaak doet niets aan het gegevensgebied zelf, maar wanneer er clusters van gegevens worden gemaakt, worden die gegevens vervangen door dat specifieke cluster.