Systemprozess verwendet CPU bei geschlossenem Deckel

Systemprozess verwendet CPU bei geschlossenem Deckel

Auf meinem Laptop wird Windows 8.1 ausgeführt und es ist so eingestellt, dass nichts passiert, wenn der Deckel geschlossen ist.

Allerdings fällt mir oft auf, dass der Lüfter sehr laut wird, und wenn ich den Laptop öffne, kann ich sehen, wie die CPU-Auslastung plötzlich von 70 % auf fast null sinkt. Es scheint, dass der Systemprozess bei geschlossenem Deckel über 30 % der CPU-Auslastung nutzt und dann plötzlich stoppt, wenn ich ihn öffne. Was könnte dieses Verhalten verursachen?

Antwort1

Um eine Übersicht über die CPU-Auslastung zu erhalten, installieren Sie denWPT vom Win10 SDK, öffnen Sie eine cmd.exe als Administrator und führen Sie diesen Befehl aus:

xperf -on latency -stackwalk profile -buffersize 2048 -MaxFile 1024 -FileMode Circular && timeout -1 && xperf -d C:\highCPUUsage.etl

Führen Sie nun die Aktion aus, die die CPU-Auslastung des Systemprozesses auslöst. Wenn Sie das Problem sehen, warten Sie 30 Sekunden, öffnen Sie den Deckel, gehen Sie zu cmd.exe und drücken Sie eine Taste, um die Protokollierung zu stoppen.

Ich vermute, dass währendAnalysieren der ETL-Datei mit WPAEs wird angezeigt, woher die CPU-Auslastung kommt ntoskrnl.exe!MiScrubMemoryWorker, und Sie werden etwa Folgendes sehen:

Line #, DPC/ISR, Process, Stack Tag, Stack, Count, TimeStamp (s), % Weight
8, , , ,    |    |    |- ntoskrnl.exe!MiScrubMemoryWorker, 79667, , 12,45
9, , , ,    |    |    |    ntoskrnl.exe!MiScrubNode, 79667, , 12,45
10, , , ,   |    |    |    ntoskrnl.exe!MiScrubNodeLargePages, 79667, , 12,45
11, , , ,   |    |    |    ntoskrnl.exe!MiScrubNodeLargePageList, 79667, , 12,45
12, , , ,   |    |    |    |- ntoskrnl.exe!MiScrubPage, 79663, , 12,45
13, , , ,   |    |    |    |    |- ntoskrnl.exe!RtlScrubMemory, 79653, , 12,45
14, , , ,   |    |    |    |    |    |- ntoskrnl.exe!RtlpGenericRandomPatternWorker, 38549, , 6,02

Dies ist eine Funktion zum Testen des Speichers auf Fehler durch Ausfüllen/Lesen einiger Muster ( ntoskrnl.exe!RtlpGenericRandomPatternWorker).

Dies ist beabsichtigt und geschieht, wenn die Leerlaufwartungsaufgabe gestartet wird, während Ihr Gerät im Leerlauf ist.

Um es zu stoppen, verwenden SieTaskplaner und Deaktivieren der Leerlaufwartungsaufgabe.

verwandte Informationen