2015-08-02 06:16:36 +0000 2015-08-02 06:16:36 +0000
84
84
Advertisement

Windows 10 hoog geheugengebruik (onbekende reden)

Advertisement

Een paar dagen geleden heb ik mijn PC geupdate naar Windows 10. Echter, na enig gebruik begon mijn PC te vertragen totdat het onmogelijk was om te gebruiken - het was te wijten aan het hoge geheugengebruik. Na een herstart is alles weer normaal geworden (totaal gebruik ongeveer 25% van 8GB RAM). Tijdens een paar uur gebruik bouwt het geheugen echter weer op tot 70%, en als het niet opnieuw wordt opgestart gaat het verder tot 100%, en later bevriest het zelfs. Taakbeheer helpt niet erg veel, omdat het niet alle processen laat zien (zie onderstaande schermafbeeldingen). Ook geprobeerd RAMMap maar het geeft een fout: “fout verversen van de database”. Ik heb deze vraag geprobeerd, maar zonder veel succes.

Ik weet niet veel over PC’s, maar misschien kennen sommigen van jullie dit probleem, of kunnen ze helpen om erachter te komen wat er met mijn RAM gebeurt.

Advertisement

Antwoorden (3)

124
124
124
2015-08-02 06:28:55 +0000

Si ha una perdita di memoria causata da un autista. Guardate l'alto valore della memoria del kernel nonaged. Nel vostro caso è superiore a 3,7 GB. Si può usare poolmon per vedere quale driver sta causando l'uso elevato.

Installare il Windows WDK , eseguire poolmon, ordinarlo tramite P dopo il tipo di pool in modo che il non paging sia in cima e tramite B dopo i byte per vedere il tag che usa la maggior parte della memoria. Eseguire poolmon andando nella cartella dove è installato WDK, andare su Tools (o C:\Program Files (x86)\Windows Kits0\Tools\x64) e fare clic su poolmon.exe.

Ora guardare quale pooltag usa più memoria come mostrato qui:

Ora aprire un prompt cmd ed eseguire il comando findtr. Per fare questo, aprire il prompt cmd e digitare cd C:\Windows\System32\drivers. Poi digitate findstr /s __ *.*, dove ____ è il tag (il nome più a sinistra in poolmon). Fare questo per vedere quale driver usa questo tag:

&004

Ora, andare nella cartella dei driver (C:\Windows\System32\drivers) e fare clic con il tasto destro del mouse sul driver in questione (intmsd.sys nell'esempio di immagine sopra). Fare clic su Proprietà, andare alla scheda dei dettagli per trovare il nome del prodotto. Cercare un aggiornamento per quel prodotto.

Se il pooltag mostra solo i driver di Windows o è elencato nel pooltag.txt ("C:\Program Files (x86)\Windows Kits0\Debuggers\x64\triage\pooltag.txt")

si deve usare xperf per rintracciare ciò che causa l'uso . Installare il WPT dal Windows SDK , aprire un cmd. exe come admin ed eseguire questo:

xperf -on PROC_THREAD+LOADER+POOL -stackwalk PoolAlloc+PoolFree+PoolAllocSession+PoolFreeSession -BufferSize 2048 -MaxFile 1024 -FileMode Circular && timeout -1 && xperf -d C:\pool.etl

capture 30 -60s of the grow. Aprire l'ETL con WPA.exe, aggiungere i grafici Pool al pannello di analisi.

Mettere la colonna pooltag al primo posto e aggiungere la colonna stack. Ora caricare i simboli all'interno di WPA.exe ed espandere la pila del tag che avete visto in poolmon.

Ora trovate altri driver di terze parti che potete vedere nella pila. Qui il tag Thre (Thread) è usato da AVKCl.exe di G-Data. Cercare gli aggiornamenti del driver/programma per correggerlo.


L'utente Hristo Hristov ha fornito una traccia con un alto uso di FMfn durante la decompressione dei file:

Il tag è usato dal driver WiseFs64.sys che fa parte del programma “Wise Folder Hider”. La sua rimozione corregge la perdita.


L'utente Samuil Dichev ha fornito una traccia con un alto uso di FMic e Irp

I tag sono usati dal programma Razor Cortex .

Nel campione dell'utente chr0n0ss l'uso di FMic e Irp è causato da F-Secure Antivirus Suite:

&005 &005

Rimozione e utilizzo di Windows Defender ha risolto il problema per lui.


26
26
26
2015-08-15 11:50:08 +0000

deze man zou een Killer Networking (voorheen Bigfoot netwerk) merk netwerkkaart kunnen hebben.

Was gek aan het worden om uit te zoeken waarom ik een gigantisch geheugenlek had en deed zelfs een volledig schone installatie en direct na de installatie had ik een geheugenlek. Natuurlijk heb ik mijn netwerk drivers en videokaart drivers geinstalleerd maar dat was het.

Ik zocht in Google… Vond deze thread die zegt dat het zijn netwerk driver was, googled dan “killer memory leak” en zag hits voor dat en vond het de killer app zelf en niet alleen in windows 10.

Nu ben ik goudkleurig… Dus als iemand anders dit probleem heeft en ze hebben een van de vele speelborden of laptops die een killer NIC hebben kun je waarschijnlijk gewoon de killer app uitschakelen. Maar wat ik deed was de ASROCK driver volledig verwijderen en vervolgens het laatste driverpakket van de officiële killer-netwerksite installeren. Het is de kleinere ~30mb download. Als je download dichter bij of meer dan 100mb is dan heb je de verkeerde.

Je verliest alles wat de killer opviel (het is QoS software) maar dat is wat een goede router is voor in de eerste plaats… Vooral omdat de killer app alleen de QoS van applicaties die op je PC draaien afhandelt en niets doet voor je netwerk als geheel.

2
Advertisement
2
2
2016-05-10 15:38:46 +0000

Het geaccepteerde antwoord van magicandre1981 is het juiste antwoord op dit probleem, als het RAM-gebruik blijft stijgen tot 100% dan is er waarschijnlijk een geheugenlek.

Echter, als u naar deze pagina bent gekomen omdat het geheugengebruik van Windows 10 hoog is maar stabiel blijft (zoals in het 60%-90% bereik), dan heeft u waarschijnlijk geen probleem. Windows 10 gebruikt RAM effectiever ](http://lifehacker.com/why-is-windows-10s-system-process-using-so-much-ram-1725076206) dan eerdere versies. Dit komt omdat ongebruikt RAM wordt verspild RAM .

Moderne besturingssystemen hebben lange tijd zelden gebruikte geheugengegevens verwisseld met een paginabestand op de harde schijf om zo RAM vrij te maken voor vaker benodigde geheugengegevens. (Mijn Win 10 systeem heeft 8GB RAM en een 12GB paginabestand.) Het is echter langzaam om deze gegevens terug te halen van de schijf, en Windows 10 zal het geheugen dat niet vaak wordt gebruikt comprimeren en opslaan in het systeemproces (in het RAM). Het is sneller om deze gegevens te decomprimeren dan om ze van de harde schijf te halen (zelfs een SSD). Het feit dat uw RAM meestal vol is, betekent niet dat u niet meer dingen kunt uitvoeren, als er meer RAM nodig is dan zal Win 10 een deel van dit gecomprimeerde geheugen naar het pagefile verplaatsen om RAM vrij te maken voor nieuwe toepassingen.

Als u constant vindt dat uw systeemproces meer dan 1GB RAM gebruikt (zoals ik) dan heeft u waarschijnlijk te veel browsertabbladen openstaan (zoals ik). Een extensie zoals OneTab kan helpen.

Advertisement