Hallo

Welkom, Gast. Alsjeblieft inloggen of registreren.

Recent

375 gasten, 0 leden

Welkom, Gast. Alsjeblieft inloggen of registreren.

29 maart 2024, 13:21:39

Login met gebruikersnaam, wachtwoord en sessielengte

Nieuws

Welkom op het vernieuwde NL Computer Forum!

Auteur Topic: Geheugenbeheer tool  (gelezen 9678 keer)

0 leden en 1 gast bekijken dit topic.

Offline NLCOMP

  • Forumheld
  • *****
  • Berichten: 14.666
    • NL Computer Forum
Geheugenbeheer tool
« Gepost op: 14 november 2009, 20:50:54 »
Bericht 1 van 3

NL Computer Forum ~ Computerprogramma' s
Van:HenkDatum:15-03-2006
Aan:AllenMsgID:2846.1
Onderwerp:GeheugenbeheerForum:ws-nlcomputer

Hallo,
Ik las hier dat er een geheugenbeheer programmatje bestaat "FreeRAM XP Pro". Dit zou grote delen van het ongebruikte geheugen weer beschikbaar moeten maken voor de  PC. Wie heeft hier ervaring mee of kan hier meer over vertellen?
Groetjes
Henk


Bericht 2 van 3

NL Computer Forum ~ Computerprogramma' s
Van:Michel Uphoff (Sysop)Datum:15-03-2006
Aan:HenkMsgID:2846.2
Onderwerp:GeheugenbeheerForum:ws-nlcomputer

Hoi Henk,
>> Wie heeft hier ervaring mee of kan hier meer over vertellen? <<
Vrijwel als deze "ram optimizers" "memory defraggers" zijn wat de Engelsen "Snake oil" noemen. Nergens goed voor.
Deze "optimizers" lijken wat te doen, maar in werkelijkheid vertragen ze het systeem. Het zit ongeveer als volgt: Je hebt twee soorten geheugen in een moderne computer: Ram geheugen en Virtueel geheugen. In het Ram geheugen plaatst windows de actieve programma's en hun ondersteuning. Als een programma een bepaald geheugenblok een tijdje niet gebruikt heeft, wordt het door Windows uit het ram weggehaald en in het virtuele geheugen gezet. Dat virtuele geheugen is niets anders dan een groot bestand (pagefile.sys) op de harde schijf. Het proces van verplaatsen naar virtuele geheugen heet Paging-out.
Virtueel geheugen is heel veel trager dan Ram geheugen (een factor 1000 of zo). Dus geheugenblokken die in het virtueel geheugen staan worden stukken trager opgevraagd, want ze moeten eerst vanaf de trage harddisk terug naar het Ram gekopieerd worden (Paging-in).
Het is dus ideaal als er zo min mogelijk noodzakelijke geheugenblokken in dat virtuele geheugen staan. Windows heeft er een uitstekend management systeem voor. Het houdt bij welke blokken er hoelang niet gebruikt worden plaatst tijdelijk onnodige blokken zelf via een slim systeem in het virtueel geheugen, waardoor snel Ram geheugen vrij komt.
Terug naar die "Optimizers":
Die zogenaamde optimizers doen niets anders dan het Ram geheugen tijdelijk vol laten lopen met dummy gegevens. Omdat het geheugen vol loopt, wordt Windows geforceerd via paging-out alle andere geheugenblokken naar het virtueel geheugen te verplaatsen. Hierna zal de "Optimizer" zijn loze data uit het Ram geheugen verwijderen, en voilá: Het LIJKT te werken. Er wordt immers veel minder RAM gebruikt, kijk maar in taakbeheer!
"En daar vragen wij dus centjes voor geachte eingebruiker."
Maar wie even doordenkt weet natuurlijk wel waar de schoen wringt: Er wordt nog steeds evenveel geheugen gebruikt, maar een groot deel van de data zit nu in het trage virtuele geheugen. Alle BENODIGDE geheugenblokken worden direct na deze "Ram-volpomp" truc weer ingelezen door Windows, want alleen vanuit het RAM kan windows werken.
Het resultaat is dan ook ongeveer het volgende:
De pc wordt in de regel merkbaar trager, omdat de "Optimizer" zeker bij een fikse geheugenbelasting zeer regelmatig Windows zal dwingen tot paging-out, en vervolgens Windows weer verplicht is aan paging-in te doen, omdat Windows de data nodig heeft. (Onthoud dat Windows zelf een tijdje niet gebruikte geheugenblokken automatisch naar pagefile.sys schrijft).
Er worden dus veel geheugenblokken ten onrechte naar virtueel geheugen door de "optimizer" verplaatst (kost tijd) en daarna weer terug door Windows (kost weer tijd).
Wellicht dat zo'n "optimizer" af en toe eens per ongeluk een paar geheugenblokken naar het virtueel geheugen forceeert, nog voordat Windows dit zelf automatisch doet, maar dat zal zeer minimaal zijn.
Het continue en verhoudingsgewijs zeer langzame paging-in en paging-out proces wat zo geforceerd wordt zal de pc alleen maar vertragen.
In het kort: Waarom zou je windows dwingen traag virtueel geheugen te gebruiken in plaats van snel Ram geheugen?
Geen cent aan besteden dus, en ook die gratis optimizers lekker links laten liggen. Want het is zonde van het Ram geheugen dat deze tools natuurlijk ook nog zelf gebruiken. Gewoon zorgen dat er geen overbodige rommel in het geheugen zit, dus het opstarten daarvan voorkomen. Dát is de weg die wel werkt.
Wil je meer weten? Zoek dan met Google eens naar "ram optimization hoax"


Michel Uphoff (Nlcomputer Forum)
Homepage

Gewijzigd 15/03/2006 17:30 CET door Michel Uphoff (Sysop)


Bericht 3 van 3

NL Computer Forum ~ Computerprogramma' s
Van:HenkDatum:16-03-2006
Aan:Michel Uphoff (Sysop)MsgID:2846.3
Onderwerp:GeheugenbeheerForum:ws-nlcomputer

Hoi Michel,
Bedankt voor je duidelijke uitleg.
>>Geen cent aan besteden dus, en ook die gratis optimizers lekker links laten liggen<<
Zal ik zeker doen.
Groetjes
Henk