Heeft bestandsfragmentatie een slechte impact op de doorvoer?De bestandsfragmentatie van bestanden is gewoonlijk zo laag, dat de impact
ervan niet wordt opgemerkt. Je kunt echter makkelijk pathologische
gevallen van fragmentatie construeren, welke de doorvoer van je harddisk
verlagen tot onder de 100 kbytes/seconde. Dus doe dat niet. :-)
Ja, bestanden op een harddisk kunnen met de jaren gefragmenteerd raken.
Laat altijd 10% of 20% vrije ruimte over en er is niets aan de hand
met betrekking tot het schrijven van CD-R's.Wanneer je niet zo zeker bent, bekijk dan de meldingen die tijdens
het booten worden afgedrukt. Het
percentage aan fragmentatie wordt gerapporteerd tijdens de controle van de
bestandssystemen. Je kunt deze waarde controleren met de zeer gevaarlijke
opdrachtshell> e2fsck -n /dev/sda5 # '-n' is van belang!
[stuff deleted -- ignore any errors]
/dev/sda5: 73/12288 files (12.3% non-contiguous)In dit voorbeeld lijkt de fragmentatie zeer hoog, maar er bevinden zich
slechts 73 kleine bestanden op het bestandssysteem. Dus de waarde is
niet alarmerend.Er is een experimenteel utility genaamd e2defrag om extended-2
bestandssystemen te defragmenteren. De huidige versie werkt niet betrouwbaar
genoeg, zelfs niet voor gebruik in privé-omgevingen.
Als je werkelijk je bestandssysteem wilt defragmenteren, dan kun je nog
beter een backup maken (of nog beter: twee kopieën), oefen in het
terugzetten van de gegevens, maak dan een nieuw bestandssysteem aan
(waarmee het oude zal worden verwijderd) en zet de gegevens terug.
Deze schets is thans de veiligste techniek.