Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

OS Linux

Defragmenteren?

Supersnail
4 antwoorden
  • Misschien lijkt dit een domme vraag, maar hoef je je linuxschijf nooit te defragmenteren? Of heb je dat helemaal niet nodig bij Linux?? Ik vraag t me gewoon af…
  • Onder Linux gebruik je e2fsck om het file system te testen als je systeem bijv. verkeerd afgesloten is. Defragmenteren is volgend mij niet nodig
  • De verschillende Linux filesystems (ext2/3, reiserfs, xfs, enz) hebben door slim ontwerp nauwelijks last van fragmentatie. Zeker als je zorgt dat de schijf niet voller wordt dan ca. 90-95% hoef je niet te defragmenteren (ik zou niet eens weten of er überhaupt wel een tooltje voor is :) ).

    Dit komt vooral door 2 oorzaken, maar ik ben geen guru :) : 1) Linux cachet de meeste schrijf opdrachten eventjes en kan daardoor slim de plaats bepalen en meerdere sectors achter elkaar uitschrijven, en 2) zodra er naar een file wordt geschreven wordt een beperkte ruimte erachter ook geclaimd, totdat de file weer gesloten wordt. Hierdoor worden vooral kleine en middelgrote bestanden eigenlijk nooit gefragmenteerd.

    Wanneer een file wordt geopend, beschreven en weer gesloten voordat er werkelijk iets uit de cache naar de schijf geschreven werd kan Linux de file netjes inpassen.

    Zo ongeveer werkt het dacht ik tenminste.
  • Mocht een bestand te groot worden, en dus voor fragmentatie zorgen, dan plaatst Linux deze op een rustig moment naar een schijfgedeelte waar het bestand wel past.
    Is ook de reden waarom de schijf niet voller dan 90% mag zijn, want dan is deze handeling niet meer goed mogelijk.

    Max

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.