Windows 10 Speicherleckage

790
Lukin

Hallo, ich habe dieses Problem schon längere Zeit und kann es nicht lösen. Zuerst bemerkte ich dies, wenn Windows mir die Fehlermeldung "Ihr Computer hat wenig Speicher" anzeigt, wenn normalerweise dieselben Apps ausgeführt werden und es keine Probleme gab. Je länger die Betriebszeit, desto schlimmer wird es, und ich begann zu vermuten, dass etwas ausläuft.

Dies ist eine Situation, in der die Systembetriebszeit 9 Tage beträgt (ich bin zweimal am Tag in den Ruhezustand versetzt, wenn ich schlafe und wenn ich in Arbeit bin).

http://i.imgur.com/993FRvb.png
(Speicherauslastung 40% Swap 48%; Speicher ist 8 GB Swap (Pagefile) ist 2 GB festgelegt)

http://i.imgur.com/5e9wmzE.png
(Auslagerungspool - 397 MB; nicht ausgelagerte 206 MB; 8 GB Ram, 319 MB hw reserviert (iGPU))

Dies bedeutet, dass der belegte Speicher mehr als 3 GB beträgt, aber die Summe im Task-Manager - die Registerkarte "Prozess" beträgt nicht mehr als 700 MB.

poolmon screen
(zeige etwas mit dem Tag fdmg, der (wenn ich das gut verstehe) 2 GB Speicher nicht freigab.)

also habe ich gebraucht findstr -l -m -s fdmg *.sysund habe das bekommen http://i.imgur.com/0pnHbFs.png

und jetzt bin ich verloren, was jetzt zu tun? Mein System hat einige Probleme, aber ich weiß nicht, wo die seiten- und nicht-paginierten Seiten im Task-Manager in Ordnung sind. Dennoch frisst etwas mein Gedächtnis und gibt es nicht zurück. Was ist zu tun? Nur ein Neustart hilft, aber manchmal verliert der Speicher schneller und ein Neustart an jedem zweiten Tag ist wirklich keine Lösung, und ich möchte eine Neuinstallation vermeiden.

Systemspezifikationen: Sandy Bridge i3, 8 GB ddr3 1333MHz, iGPU HD3000, SSD, 3x HDD, win10 pro x64 von win7 Monaten aktualisiert.

BEARBEITEN: Es ist einige Zeit vergangen und es scheint gut zu sein, ich hatte 20 Tage Betriebszeit (Neustart für Updates vor zwei Tagen). Ich bin mir nicht sicher, ob ich das Problem gelöst habe oder es einfach genug beseitigt habe, um die "Low Memory" -Meldungen zu stoppen. Was ich getan habe, war die Aktualisierung des Bios auf das neueste (2014 ist das neueste), auch einige Bios-Optimierungen, indem der iGPU-Speicher von Hand eingestellt wird, obwohl ich denke, dass dies nichts geändert hat. Was ich denke, war der, von Chrome zu Vivaldi zu wechseln . Der Speicher ist jetzt viel stabiler und wird zurückgegeben, wenn der Browser geschlossen wird. Ich beschuldige nicht das Chrome allein, wahrscheinlich das Zusammenspiel von "nicht unterstützter" CPU unter Win10, den Winterschlaf und das blöde Chrom :)

poolmon ist jetzt in Ordnung, der meistfressende Tag ist 160 MB und dann einige weniger MB mit Vivaldi, die etwa 80 Registerkarten ausführen.

EDIT für Duplizität Mein Problem ist wahrscheinlich einzigartig, da kein bestimmter Treiber gefunden wurde, der das Leck verursacht. Stattdessen sieht es so aus, als ob Chrome ein Problem mit etwas hat. Dies ist immer noch nicht gelöst, nur die Symptome wurden vorerst beseitigt.

2
Öffnen Sie eine cmd.exe als Administrator und führen Sie den folgenden Befehl aus: ** wpr.exe -start CPU -start ReferenceSet -filemode && timeout 5 && wpr.exe -stop C: \ HighMemoryUsage.etl **. Dies spart 5 Sekunden an Speicherplatz, aber geben Sie mir einen guten Start, um mehr zu sehen. zip die ETL und teilen Sie die zip magicandre1981 vor 7 Jahren 0
Haben Sie Process Explore von Microsoft (ehemals System Internals) ausprobiert? mbmast vor 7 Jahren 0
Die Meldung "Wenig Speicher" von Windows hat nichts direkt mit dem RAM zu tun. Es geht um die Commit-Gebühr gegenüber dem Commit-Limit. Und Sie können diese Nachricht auch erhalten, während Sie scheinbar reichlich freien Arbeitsspeicher oder sogar ein hohes Limit für das freie Commit haben. Denken Sie daran, dass Sie sich das System ansehen, nachdem eine Zuordnungsanforderung fehlgeschlagen ist. Die Tatsache, dass die aktuelle Nutzung + die Anforderungsgröße den Grenzwert überschreiten würde, ist aus keiner Anzeige ersichtlich. Weitere Informationen finden Sie in dieser Antwort: http://superuser.com/a/943185/348119 Versuchen Sie, die Standardgröße Ihrer Auslagerungsdatei auf etwa 8 GB zu setzen. Jamie Hanrahan vor 7 Jahren 0
@ magicandre1981 erstes thx für die Bearbeitung .... [HighMemoryUsage.zip] (https://drive.google.com/open?id=0B3eRa6NqL7bCUUFLWmg1X2dXNWM) Kennwort ist `lukin` Download-Button ist obere rechte Ecke. Eine weitere Sache: Dieses Protokoll wird erstellt, wenn wieder alle speicherintensiven Apps geschlossen werden. Ich habe jedoch festgestellt, dass der RAM sehr hart gelöscht wurde. Irgendwo auf 14% (1,2 GB), aber der Swap blieb halb voll. Lukin vor 7 Jahren 0
@JamieHanrahan Ich habe es wahrscheinlich nicht klar genug geschrieben. Die betreffenden Bildschirme befinden sich in einer Situation, in der alles, was Speicher verbraucht, geschlossen ist. Die Meldung "Wenig Speicher" wird angezeigt, wenn der RAM-Speicher irgendwo zwischen 90 und 95% liegt und zwischen 95 und 100% liegt. Und diese Situation wird mit der Zeit immer schlimmer, wie ich sagte. Zum Beispiel: 1. Tag Ich kann drei Apps öffnen und keine Warnung (viel freier Speicher). Tag 9. Ich kann nur eine App öffnen und der Speicher ist fast voll. Mit der zweiten App bekomme ich eine Warnung. Lukin vor 7 Jahren 0
@ Lukin Trotzdem stehen meine Kommentare zu der Warnmeldung "Wenig Speicher". Diese Nachricht hat nichts mit RAM zu tun, sondern nur eine Gebühr (was Sie "Swap" nennen). Jamie Hanrahan vor 7 Jahren 0
Mögliches Duplikat von [Windows 10 Memory Leak] (http://superuser.com/questions/1160406/windows-10-memory-leak) DanHolli vor 7 Jahren 2
@DanHolli Diese Frage ist älter als die andere. Warum haben Sie dies als Duplikat markiert? Es sollte kein Duplikat davon sein? Ich frage nur. Lukin vor 7 Jahren 0
Entschuldigung, schaute nicht auf das Datum DanHolli vor 7 Jahren 0
Ich habe nur den anderen als Duplikat dieses markiert DanHolli vor 7 Jahren 0
@DanHolli na ja, ich habe sowieso ein paar edit-Nachrichten geschrieben, vielleicht wird es jemandem irgendwie helfen. Aber ich habe es immer noch nicht vollständig gelöst, daher keine "gelöste Prüfung" Lukin vor 7 Jahren 0
was ist noch los? DanHolli vor 7 Jahren 0
@DanHolli Ich kann Chrome nicht verwenden, da das Chrome selbst defekt ist oder meinen PC stört. Eine andere App kann dies in Zukunft wieder tun. Lukin vor 7 Jahren 0
Sie könnten Chrome ausschalten, ich weiß, dass viele Leute einen Browser lieben (im Gegensatz zu mir), aber Sie könnten zu Firefox wechseln oder wenn Sie Chrome mögen, versuchen Sie es mit Opera DanHolli vor 7 Jahren 0
@DanHolli Dies wird langsam nutzlos. Ich habe bereits den Browser gewechselt, wie ich in der Bearbeitungsnachricht sagte, und ich bin jetzt glücklich darüber. Dies ist jedoch nur für mein Problem von Vorteil, das Problem ist immer noch ungelöst und möglicherweise unlösbar, da mir Intel keine neuen Treiber gibt. Stoppen Sie die Veröffentlichung, es sei denn, Sie haben etwas Nützliches hinzugefügt. Vielen Dank. Lukin vor 7 Jahren 0

1 Antwort auf die Frage

1
magicandre1981

Der hohe Speicherbedarf kann durch den Intel HD-Treiber verursacht werden. Der Treiber generiert geänderten Speicher, und die Systemkomprimierung komprimiert ihn, um die Verwendung der Auslagerungsdatei zu vermeiden .

Dieses Speicherverlust kann auftreten, wenn dem Intel HD-Chip im BIOS / UEFI zu viel Speicher zugewiesen ist. Reduzieren Sie diese Anzahl entsprechend der verwendeten Spur (2300 MB). Für die Full-HD-Bildschirmauflösung wird nicht so viel Speicher benötigt. Stellen Sie den GPU-Speicher auf 256-512 MB ein. Dies sollte ausreichen.

Der Rest der Speicherbelegung ist die Summe Ihrer laufenden Anwendungen. Reduzieren Sie die Anzahl der laufenden Tools beim Start, wenn Sie denken, dass Ihr 8-GB-Speichermedium zu viel beansprucht wird.

Die einzige gpu-Speichereinstellung in Bios / Uefi ist DVMT 5.0 und ich bin nicht sicher, ob das irgendetwas bedeutet, aber ich habe es auf 384 MB gesetzt (ich erinnere mich nicht :)) Ich habe Bios auf den neuesten Stand gebracht. Es sind keine neueren GPU-Treiber verfügbar und die neuesten sind nur 7/8 / 8.1: / ..: Und wie haben Sie festgestellt, dass es sich um GPU handelt? Wo ist es sichtbar? Auf dem Screenshot ist der komprimierte Speicher gerade einmal 266 MB groß, hängt es also irgendwie mit Ihrem Beitrag über den Kompressionsspeicher zusammen? Lukin vor 7 Jahren 0
Ich habe vor einiger Zeit ein ähnliches Problem gesehen, bei dem der DWM auch einen modifizierten Speicher erstellt hat, und hier war diese Speichereinstellung das Problem. Öffnen Sie die ETL mit einem Doppelklick und in den Systemeigenschaften kann ich festlegen, dass Windows 2300 MB verwendet. Und der HD3000 wird in Windows 10 wie mein HD4000 nicht unterstützt. magicandre1981 vor 7 Jahren 0
[Meinen Sie das?] (Https://i.imgur.com/J8puKB0.png) ** Dies ist der aktuelle Status **, er zeigt "2364 MB" an, aber jetzt, wenn ich jeden Speicher verbrauche, ist er immer noch leer OK. Ich habe vor einem Tag einen Neustart durchgeführt, die aktuelle Betriebszeit beträgt 24 Stunden. GPU-Z zeigen, dass die GPU ~ 250 MB verwendet. Poolmon zeigt jetzt etwas mit dem Tag `CM31` und` findstr` kann nichts dazu finden. Ungefähr 150 MB gab es nicht frei, aber das ist jetzt in Ordnung, vielleicht wird es später freigelassen. Es ist auch das meiste Gedächtnis, das gerade ist. Ich werde eine Weile warten müssen, wenn ein offensichtlicher Lauch auftaucht. Und es ist ein HD4000-Treiber für Win10 (https://goo.gl/s002zN). Lukin vor 7 Jahren 0
Ja, ich meine diesen Wert. In den PDF-Versionshinweisen des Intel-Treibers sehen Sie Folgendes: * Dieser Treiber wird für Windows® 10 nicht digital signiert, was bedeutet, dass er nicht von Microsoft Windows Hardware Quality Labs (WHQL) zertifiziert wurde. Beachten Sie, dass Windows® 10 Sie möglicherweise mit einer Meldung benachrichtigt, wenn ein Treiber nicht digital signiert ist. Sie können jedoch die Installation fortsetzen. Der Treiber wird in der vorliegenden Form ohne Intel-Unterstützung für Grafikprobleme bereitgestellt *. Und Ihr 3000 ist noch älter und Intel behebt auch keine Probleme magicandre1981 vor 7 Jahren 0
Dieser Wert scheint jedoch nicht den tatsächlich zugewiesenen Speicher zu bedeuten. Es ist nur eine Vermutung, aber ist das nicht nur ein zuweisbares (zuordenbares) Maximum? Ich werde wahrscheinlich eines Tages warten müssen, bis etwas mehr Leck erscheint, um zu sehen, ob entweder das neue BIOS oder das Uigpu-Setup helfen ... Das ist irgendwie traurig. Lukin vor 7 Jahren 0
Ich erinnere mich nur, dass ich ein solches Problem vor einiger Zeit gesehen habe. Hier hat der Benutzer 2 GB im BIOS verbraucht und seine Probleme reduziert. Beim Anblick der ETL habe ich gesehen, dass DWM dieses modifizierte Speicherverlust erstellt, das seinem Problem ähnelt. magicandre1981 vor 7 Jahren 0