Etwas verwendet 1 GB RAM - kann nicht sagen, was es ist

698
Oliver R.

Ich habe einen Computer mit 8 GB RAM installiert, auf dem Windows 7 Professional ausgeführt wird. Ich war neugierig, warum meine Speicherkapazität so hoch ist, dass ich mit Powershell schnell eine Zusammenfassung zusammenstellen kann:

$(Get-Process | measure -Sum -Property VirtualMemorySize).sum/8/1024/1024 3147,34033203125 

Wenn ich gleichzeitig resmon öffne, heißt es, dass 4430 MB RAM verwendet werden. Es fehlen also mehr als 1 GB, bitte sehen Sie den Screenshot unten. Kannst du mir helfen, es zu finden? Der Taskmanager zeigt auch den gleichen Speicherwert wie resmon.

RAM-Verbrauch Powershell vs Resmon

Meine Vorhersage bezieht sich auf meine Verwendung einer RAM-Disk und verschiedener Programme für diesen Zweck in der Vergangenheit. Ich habe folgendes beobachtet: Zur Zeit verwende ich "ImDisk" zum Erstellen der RAM-Disk. Ich habe eine 1-GB-RAM-Disk hinzugefügt, und Taskmanager / Resmon sieht die neue RAM-Disk als verwendeten RAM, während der Get-Prozess von Powershell nicht funktioniert (siehe zweiter Screenshot). Wie kann ich mit Powershell den richtigen Speicherbedarf ermitteln? Und ist es möglich, dass es einen alten RAM-Festplattentreiber gibt, den ich in der Vergangenheit immer noch irgendwo im System versteckt hat und die fehlende RAM-Kapazität belegt? Berücksichtigt Powershells Get-Process Systemdienste? Danke für deine Hilfe!

Etwas verwendet 1 GB RAM - kann nicht sagen, was es ist

Update 1: RAMMap-Screenshot (1 GB RAM-Disk wird ausgeführt):

Etwas verwendet 1 GB RAM - kann nicht sagen, was es ist

Update 2:

Poolmom Screenshot (1 GB RAM Disk läuft):

Etwas verwendet 1 GB RAM - kann nicht sagen, was es ist

0
Eine laufende Ramdisk hätte irgendwo Beweise: Es wird ein laufender Prozess sein. Durchsuchen Sie Ihre Dienste und Ihren Task-Manager. Verwenden Sie möglicherweise den Process Explorer von SysInternals, um alle Prozesse zu identifizieren, die dieses fehlende 1 GB verwenden. Der RAM kann jedoch auch von der Hardware des Computers verwendet werden. Ihre BIOS-Videoeinstellungen reservieren möglicherweise eine bestimmte Menge an Speicher und konzentrieren sich nur auf RAMDisks, da der Täter sehr wahrscheinlich NICHT die vollständige Antwort liefert. music2myear vor 6 Jahren 0
Sie sollten auch diese beiden Fragen lesen, die bereits beantwortet wurden: https://superuser.com/questions/674649/windows-using-too-much-ram-how-to-diagnose-resource-hog und https://superuser.com/ questions / 906161 / Warum-tun-Ressourcen-Monitor-und-Task-Manager-Gesamt-RAM-Nutzung-nicht-sogar-entfernt-addieren? Rq = 1 music2myear vor 6 Jahren 0
Ich habe über den anderen Hardwareteil nachgedacht, aber resmon zeigt eindeutig nur 2 MB für andere Hardware (-> Screenshots). Memdisks geben ihren Speicherplatz irgendwie über einen Treiber und / oder einen Systemdienst frei, daher gibt es keinen spezifischen Prozess. Die "größten" Prozesse auf meinem System liegen weit unter 1 GB Arbeitsspeicher, sodass Taskmanager / Resmon / ProcessExplorer nicht helfen. Vielen Dank für die Links, ich werde sie so schnell wie möglich überprüfen. Poolmom.exe scheint ein nützliches Werkzeug zu sein. Oliver R. vor 6 Jahren 0
Dienste haben Prozesse, auch in Windows 7, und den Treibern zugewiesenen Speicher wäre in den Systemprozessen sichtbar. Beide können mit dem Process Explorer identifiziert werden. Dieser Prozess-Explorer zeigt keinen relevanten Eintrag an, was darauf hindeutet, dass dies wahrscheinlich kein RamDisk-Problem ist. music2myear vor 6 Jahren 0
Sie fragen den virtuellen Speicher ab (AKA "Commit"). Dies ist nicht gleichbedeutend mit der RAM-Nutzung. Daniel B vor 6 Jahren 1
Stellen Sie ein Bild [RAMMap] (https://docs.microsoft.com/de-de/sysinternals/downloads/rammap) bereit magicandre1981 vor 6 Jahren 2
Verwenden Sie SysInternals procmon, um alle Informationen über alle auf Ihrem Computer ausgeführten Prozesse, die Speicherauslastung, den Befehlspfad usw. abzurufen. postanote vor 6 Jahren 0
Welche Art von GPU verwenden Sie? Vielleicht ist es Teil des "gemeinsam genutzten" Videospeichers. Allen Howard vor 6 Jahren 0
Ich habe die Onboard-Grafik deaktiviert (ich denke, es handelt sich um eine Nvidia 8600 GS oder ähnliches, die im Geräte-Manager nicht angezeigt wird). Die Haupt-GPU ist eine Nvidia 580 GTX Oliver R. vor 6 Jahren 0
Sie haben 2 GB [Treiber gesperrt] (https://superuser.com/a/1125553/174557). Dies könnte das RAM-Laufwerk sein. Der Rest könnte in Ordnung sein, wenn Sie viele normale Programme ausführen (Sie haben sie unlesbar gemacht oder uns). . also ist die Verwendung normal. magicandre1981 vor 6 Jahren 0

0 Antworten auf die Frage