Windows 10 Speicherverlust, bitte helfen Sie mir zu diagnostizieren

402
KoKo

Ich habe von Win7 ein Upgrade auf Win10 durchgeführt und hatte schreckliche Speicherlecks. Im Grunde kann ich meinen Computer nicht länger als 7 Tage betreiben, mein virtueller Speicher würde 55 GB + erreichen und würde dazu führen, dass mein Computer nicht mehr reagiert. Es ist auf "System verwaltet" eingestellt, obwohl ich es manuell versucht habe, es manuell zu geben, und es würde auch voll werden.

Meine alte Win7 (vor dem Win10-Upgrade) auf diesem Computer war in Ordnung und konnte 3 Monate lang ohne Probleme laufen. Mein Laptop, der Win10 hat, ist auch in Ordnung, er ist jetzt für 2 Monate eingeschaltet und der Speicherverbrauch ist minimal.

Dies ist meine Informationen zu MEMMAP, poolmon und ProcessHacker: Windows 10 Speicherverlust, bitte helfen Sie mir zu diagnostizieren Windows 10 Speicherverlust, bitte helfen Sie mir zu diagnostizieren Windows 10 Speicherverlust, bitte helfen Sie mir zu diagnostizieren

So lange stand mein PC für den obigen Screenshot: Windows 10 Speicherverlust, bitte helfen Sie mir zu diagnostizieren

Dies ist meine PC-Spezifikation: Windows 10 Speicherverlust, bitte helfen Sie mir zu diagnostizieren

Bitte lassen Sie mich wissen, wenn Sie weitere Informationen benötigen, um das Problem zu diagnostizieren.

Übrigens habe ich poolmon / WPA ausprobiert, um das Problem anhand verschiedener hier gefundener Anleitungen zu diagnostizieren, aber aus irgendeinem Grund kann ich immer noch nicht die Ursache des Speicherverlusts feststellen. Sie müssen mir also genau sagen, was mit poolmon / WPA anders zu tun ist, um die Ursache zu finden. Vielen Dank!!

0
Ich habe die Lösung bereits in diesem Thread ausprobiert und konnte das Leck nicht finden. Sie können sehen, dass ich unter der Accept-Antwort kommentiert habe. KoKo vor 7 Jahren 0
Das bedeutet nicht, dass dies immer noch kein Duplikat ist. Ramhound vor 7 Jahren 0
Es handelt sich nicht um ein Duplikat, da mein Problem speziell mit dem Anwachsen des virtuellen Speichers oder der "Commit-Gebühr" zusammenhängt, was möglicherweise nicht mit einem Treiberspeicherverlust zusammenhängt. Die Methode, die beim Auffinden des Lecks beschrieben wird, ist möglicherweise nicht für meinen Fall geeignet oder zumindest nicht in der von ihm beschriebenen Weise. Es gibt etwas, das ich möglicherweise anders machen muss. KoKo vor 7 Jahren 0
Es scheint, dass weder Ihre pagierten noch Ihre nicht ausgelagerten Poolgrößen für die überhöhten Commit-Gebühren verantwortlich sind. Daher würde ich nicht erwarten, dass die Poolmon / WPA-Guides in diesem Fall normalerweise als Hilfe zur Verfügung stehen. Jamie Hanrahan vor 7 Jahren 0
Sie müssen sich den Beitrag jedes Prozesses zur Commit-Gebühr ansehen. Bitte posten Sie einen Screenshot der Registerkarte "Details" des Task-Managers. Fügen Sie dazu die Spalte "Commit size" ein und sortieren Sie nach dieser Spalte. (Klicken Sie mit der rechten Maustaste auf die Spaltenüberschriften, klicken Sie auf "Spalten auswählen", aktivieren Sie die Option "Größe übertragen", klicken Sie auf "OK" und klicken Sie dann nach Bedarf ein- oder zweimal auf die Spaltenüberschrift "Größe übertragen", um in absteigender Reihenfolge zu sortieren.) Wenn Sie Ich würde es vorziehen, Process Explorer zu verwenden. Dieses Tool ruft denselben Zähler als "Private Bytes" auf. Jamie Hanrahan vor 7 Jahren 0
MMxx bezieht sich auf die Speicherverwaltung. CM16 = Registrierung. Sie müssen WPA verwenden, um zu verfolgen, welche Prozesse hohe Speicherzuordnungen verursachen. Sehen Sie sich meine Antwort im Duplikatlink an. magicandre1981 vor 7 Jahren 0
ok Ich habe nur MmSt gefunden, weiß aber nicht, was ich gerade beim letzten Mal anschaue: http://imgur.com/a/uTFTL KoKo vor 7 Jahren 0
Stapelspalte aktivieren (Rechtsklick auf Spalte), Symbole laden und Stapel erweitern magicandre1981 vor 7 Jahren 0
Vielen Dank. Zeigt die Spalte "Einflussgröße" an, welches Symbol ein Speicherverlust ist? http://imgur.com/a/jaNZ0 KoKo vor 7 Jahren 0
Sie müssen Symbole laden, um mehr zu sehen: https://msdn.microsoft.com/de-de/windows/hardware/commercialize/test/wpt/load-symbols-or-configure-symbol-paths und erweitern Sie die Stacks um große Werte magicandre1981 vor 7 Jahren 0
ok Symbole geladen, jetzt sieht es so aus: http://imgur.com/a/ru8Fb KoKo vor 7 Jahren 0
Die Verwendung von MMxx-Tags stammt von einem Torrent-Skript, das Dateien herunterlädt und E / A-Aktivitäten ausführt. so ist dies erwartungsgemäß. Cm wird zum Laden von Registrierungsstrukturen verwendet. Dies wird auch erwartet. magicandre1981 vor 7 Jahren 0
Wie finde ich heraus, was meinen virtuellen Speicher auf 55 GB + erhöht? Mein physisches Gedächtnis scheint gut zu sein, wie Sie im ersten Screenshot sehen können KoKo vor 7 Jahren 0
Verwenden Sie WPT / WPA auch, um den Zugriff auf die Seitendatei und die Speicherzuordnung anzuzeigen: https://aloiskraus.wordpress.com/2016/10/09/how-buffered-io-can-ruin-performance/ magicandre1981 vor 7 Jahren 0
Danke Magicandre, ich habe es tatsächlich herausgefunden, ich bin so aufgeregt. Ich folgte dem Ratschlag dieser Frage: http://superuser.com/questions/519731/huge-memory-usage-in-nonpaged-pool, insbesondere mit Blick auf die "Paged Pool" -Spalte des Task-Managers Realtek-Audiotreiber, der am meisten Speicher verwendet hat. Ich habe den Vorgang abgebrochen und meine virtuelle Speichernutzung stieg von 40 GB auf 6 GB ... das ist definitiv der Täter. Danke, dass Sie mich verstehen lassen, wonach ich suchen musste. KoKo vor 7 Jahren 0

0 Antworten auf die Frage