Lösung 1:
Der Process Queue Length
zählen ab System
Leistungsindikatorobjekt ist:
Die Länge der Prozessorwarteschlange ist die Anzahl der Threads in der Prozessorwarteschlange[...]
Dieser Wert ist in WMI über Win32_PerfFormattedData_PerfOS_System
verfügbar .
Lösung 2:
Ich kenne kein solches Maß für den Gesamtarbeitsbedarf, es ist nur die prozentuale CPU mit einer gewissen Aufschlüsselung der erforderlichen CPU-Arten. Dies macht es schwierig herauszufinden, wie überlastet eine Maschine ist. Wenn ein Linux-System einen Lastdurchschnitt von 63 meldet und das Windows-System 100 % CPU meldet ... nun, beide laufen auf Hochtouren, aber das ist ungefähr alles, was Sie über das Windows-System sagen können.
Lösung 3:
Ich bin mir nicht sicher, ob es etwas in Windows gibt, das gleichwertig wäre, und ich bin mir nicht sicher, ob es etwas bedeuten würde, wenn es da wäre. Aus der Beschreibung kann ich nicht erkennen, wie ein Prozess nicht aufgenommen werden könnte, da selbst einem hängenden oder angehaltenen Prozess CPU-Zeit zugewiesen würde. Außerdem ist es relevanter, Threads und lauffähige Threads zu betrachten als Prozesse unter Windows, um jegliche Vorstellung von Last durch die bereitgestellte Definition zu bestimmen.