Unter Windows XP SP3 gehe ich im Task-Manager davon aus, dass der "System-Leerlauf-Prozess" nicht als Teil der gesamten "CPU-Auslastung" gezählt wird. Daher sollte die Summe von beiden zu jeder Zeit 100% betragen, was in den meisten Fällen der Fall zu sein scheint die Zeit.
Manchmal kann die CPU-Auslastung jedoch 50% oder mehr betragen, während der Leerlaufprozess immer noch 90% oder mehr beansprucht! Wenn ich zum Beispiel ein Programm auf meinem Dual-Core starte, wird eine CPU zu 100% und die andere bleibt ziemlich niedrig, sodass die Gesamtauslastung bei etwa 60% liegt, der Leerlaufprozess jedoch immer noch über 90%.
Was könnte der Grund für diese Diskrepanz sein und was macht meine CPU zu diesem Zeitpunkt wirklich?
Hinweis: Ich habe das Kontrollkästchen "Prozesse aller Benutzer anzeigen" auf der Registerkarte "Prozesse" aktiviert.
quelle
Antworten:
Der XP Task Manager ist kein sehr gutes Werkzeug, um diese Art von Informationen anzuzeigen. Deshalb hat MS den Resource Monitor zu Vista und W7 hinzugefügt, einem viel besseren Überwachungstool. Der Task Manager wurde ebenfalls verbessert. XP verfügt über einen Systemmonitor. Geben Sie perfmon in eine Run-Box ein, und es ist noch nichts mit Vista-W7-Tools vergleichbar
Einige Tools, die Sie zu XP hinzufügen können
http://commandwindows.com/server2003tools.htm
.
quelle