Mythe - Geheugen defragmenteren

  • Mythe
  • Realiteit
  • verklaringen

Mythe

Om geheugen vrij te maken, kunt u programma's gebruiken om te defragmenteren en geheugen vrij te maken (RamBoost, enz.).

Realiteit

FALSE.

verklaringen

Deze programma's moeten geheugen vrijmaken in Windows. In werkelijkheid zijn ze niet alleen onnodig, maar vertragen ze ook vaak de werkende Windows in plaats van het te versnellen. Ze gebruiken een enorme hoeveelheid geheugen (ze bellen veel RAM voor Windows). Als reactie probeert Windows geheugen vrij te maken door blokken geheugen van geheugenprogramma's achtergrond op schijf te kopiëren (in pagefile.sys). Deze bewerking wordt uitwisselen genoemd. Daarna geven deze defragmentatieprogramma's geheugen vrij dat ze zojuist hebben toegewezen. Dus in theorie maakt dit veel RAM vrij.

Maar in de praktijk veroorzaakte deze operatie schijfschrijven. Wanneer u opnieuw op een van de programma's op de achtergrond klikt, moet Windows alle gegevens in het geheugen retourneren (inruilen), wat weer erg belangrijk is voor toegang tot de schijf. Dus deze programma's veroorzaken intensieve schijftoegang, waardoor Windows blokken geheugen voor niets moet verwisselen (in plaats van Windows te laten doen wanneer het absoluut noodzakelijk is). De harde schijf is duizenden malen trager dan geheugen, dit veroorzaakt een wereldwijde vertraging. De programma's die real-time moeten werken (zoals software voor het opnemen van CD's) kunnen verstoord worden door het wisselen van Windows.

Defragmentatie van het geheugen is een mythe. De programma's hebben nooit toegang tot actuele fysieke geheugenadressen en werken altijd met virtuele adressen.

Alleen het besturingssysteem weet welke fysiek geplaatste blokken zijn.

Vorige Artikel Volgende Artikel

Top Tips