Ich habe hier einen VB Code gefunden, um die Prozessorlast zu ermitteln:
Code:
Imports System.Management
Imports ProcessorSpeed.ROOT.CIMV2
Public Function GetProcessorLoad() As Integer
Dim proc As Processor
Dim Load As Integer
proc = NewProcessor("CPU0")
If proc.IsLoadPercentageNull = False Then
Load = Convert.ToInt32(proc.LoadPercentage)
Else
Load = -1
End If
Return Load
End Function
Als Bemerkung steht dazu:
Zitat:
Dazu wird mit dem ServerExplorer eine Klasse aus Management Classes/Processors generiert und zusammen mit weiteren Namensräumen in das Projekt importiert. Die so generierte Klasse trägt den Namen "Processor".
Den Verweis System.Management habe ich gefunden und hinzugefügt, aber mit dem Rest kann ich nicht viel anfangen. Einen Server Explorer habe ich ich im VS gefunden, und irgendwo auch einen Ast "Prozessor". Aber wie geht es jetzt weiter....?
Es geht mir auch speziell um die CPU Azuslastung, denn die brauche ich.