Computersystemen/Opslagbeheer: verschil tussen versies

Verwijderde inhoud Toegevoegde inhoud
Mattias.Campe (overleg | bijdragen)
Mattias.Campe (overleg | bijdragen)
Regel 156:
* Bestand A is een gefragmenteerd bestand (wat iets meer tijd kan kosten om te laden), terwijl bestand C dit niet is.
* Cluster 5, 8 en 9 is niet helemaal gevuld. Dit is logisch, want niet ieder bestand is toevallig een veelvoud van de clustergrootte. Dit is verloren ruimte (de ''slack'') en verklaart waarom er een verschil kan zijn tussen de eigenlijke bestandsgrootte en hoeveel dat bestand inneemt op het opslagmedium.
* Als bestand A, B of C wordt uitgebreid zal eerst de slack opgebruikt worden. Als dit onvoldoende is, dan kunnen de vrije clusters 0003, 000A, 000B, 000C of 000D gebruikt worden. Uiteraard moetenmoet de overeenkomstige code/status in de FAT dansteeds aangepast worden.
* De slack wordt nooit gebruikt om een ander bestand op te slaan. Zo iszal het niet mogelijkeen omnieuw bestand AD alniet te laten beginnenkomen na het stukje van B, omdatmaar westarten enkelin volledigeeen clusters kunnen adresseren en niet ergens halverwege eenvrije cluster.
* Bij nieuwe bestanden worden ook vrije clusters genomen.
* De slack wordt nooit gebruikt om een ander bestand op te slaan. Zo is het niet mogelijk om bestand A al te laten beginnen na het stukje van B, omdat we enkel volledige clusters kunnen adresseren en niet ergens halverwege een cluster.
 
===== Defragmenteren =====
Informatie afkomstig van https://nl.wikibooks.org Wikibooks NL.
Wikibooks NL is onderdeel van de wikimediafoundation.