Hoe vind ik wat het hele geheugen van mijn systeem opeet? (niet SuperFetch)
Hoe stelt men een diagnose/ontdekken van geheugenproblemen, als Taakbeheer niet correct lijkt te rapporteren?
Ik moet een geheugenlek hebben of zoiets – ik ben op 75% gebruik van mijn 12 GB geheugen, maar Taakbeheerders lijsten van het geheugengebruik van processen tellen niet op (ja, “Toon processen van alle gebruikers” is aangevinkt).
Het lijkt erop dat dit “fantoom” geheugengebruik groeit in relatie tot hoe lang het systeem al in gebruik is. Het laat zien dat er 118 totale processen zijn. Naast de top 5 zijn ze allemaal onder de 50 MB.
Het topproces is firefox, waarbij 2,6 GB wordt gebruikt. Adobe Premiere op 900 MB. Plugin-container op 300 MB. Bleke maan op 275 MB. Explorer.exe op 94 MB.
Hoe kan ik in de wereld vinden wat de rest van mijn geheugen gebruikt? Het lijkt erop dat Task Manager niet alles ziet wat er gebruikt wordt. Misschien is er een soort van geheugenlek? Of geven programma’s het gebruikte geheugen niet goed vrij?
Resource Monitor rapporten (klik voor grotere versie):
OPMERKING:
- Aangezien mijn hoofdbesturingssysteem een SSD is, is SuperFetch op mijn systeem uitgeschakeld.
- En ik begrijp het principe dat ongebruikte ram als het ware “verspilde” ram is. Echter, als ik zie dat mijn geheugengebruik bijna gebruikt wordt voor de piekcapaciteit, dan weerhoudt het me ervan om volgende programma’s te draaien/laden (vanuit mijn eigen zorg), en stuurt het me zelfs naar de taak om veel programma’s af te sluiten (met nauwelijks effect op het verminderen van het geheugengebruik, tenminste merkbaar en binnen korte tijd).
- 3. Als het geheugen vol raakt, haat ik het om het 1GB-paginabestand op mijn SSD te zien uitbreiden tot de 6GB-limiet die ik heb ingesteld, en ik “zweet” met de wetenschap dat mijn “arme” SSD waarschijnlijk tot stof wordt vermalen als Windows zwaar/krap wordt gebruikt als een volwaardige geheugenstick. (Moet ik dan gewoon de paginabestand hard-cappen tot een statische 1GB?)