Versplinterd en Gegevens Defragmented
Wij hebben reeds besproken dat elk dossier in de schijf als een verbonden lijst van clusters wordt opgeslagen waardoor de gegevens die bevat in een dossier zijn en overal op de schijf kunnen worden gevestigd. Als u een 10 MB dossier hebt dat op een schijf wordt opgeslagen die 4.096-byte clusters gebruikt, gebruikt het 2.560 clusters. Deze clusters kunnen op verschillende sporen, verschillende schotels van de schijf zijn, in feite, zij kunnen overal zijn.
Hoewel een dossier helemaal over de schijf kan worden uitgespreid, is dit verre van de aangewezen situatie. De reden is de ongewenste langzame prestaties. De harde schijven zijn vrij langzame apparaten, hoofdzakelijk omdat zij mechanische delen in hen hebben. Elke keer moet de harde schijf de hoofden naar een verschillend spoor verplaatsen, vergt het tijd die aan duizenden en duizenden bewerkercycli gelijkwaardig is.
Daarom willen wij de graad minimaliseren waaraan elk dossier rond de schijf wordt uitgespreid. In het ideale geval, zou elk dossier in feite volledig aangrenzend zijn. Dat betekent elke cluster het gebruik gevestigd één na andere op de schijf zou zijn. Dit zou toelaten dat het volledige dossier worden gelezen, indien nodig, zonder heel wat mechanische beweging door de harde schijf.
Eigenlijk, begint het dossiersysteem met allen of het grootste deel van zijn aangrenzend dossier maar als resultaat van de verwezenlijking en de schrapping van dossiers over een periode van tijd worden de gegevens over de schijf meer en meer versplinterden.
Bespreek een eenvoudig voorbeeld om de fragmentatie te begrijpen. De lijst vertegenwoordigt hieronder het gebruik van de 12 clusters. Aanvankelijk, is de lijst leeg:
|