Zum Inhalt springen

WMI genutzer Ram und CPU Last anzeigen


Daniel.82

Empfohlene Beiträge

Hallo,

ich versuche gerade mit WMI den derzeit genutzten RAM und die aktuelle CPU Last in % anzeigen zu lassen.

Das mit dem Ram dachte ich, habe ich geschafft, aber leider gibt es dort ein Problem:

Ich ziehe dort aus der WMI-Klasse Win32_OperatingSystem den Wert FreePhysicalMemory und aus der WMI-Klasse Win32_LogicalMemoryConfiguration den Wert TotalPhysicalMemory.

Dann den TotalPhysicalMemory - FreePhysicalMemmory, dann habe ich den derzeit genutzen Memory. Aber in dem Wert FreePhysicalMemory steht ein falscher Wert drinne. Dort steht im Moment ein Wert von 865480 KB. Es sind aber devinitiv ca 4 GB frei. Wieso steht denn dort ein so kleiner Wert drinne???

Wie ich das mit der CPULast mache, habe ich noch keinen Plan. Aber diesen kann man doch bestimmt auch per WMI abfragen??

System:

Windows Server 2003 R2 + SP1

4 x CPU

6 GB Ram

MFG

Daniel.82

Link zu diesem Kommentar
Auf anderen Seiten teilen

hi,

habe das problem gelöst.

habe es jetzt so gemacht:

 

strComputer = "." 

Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\DEFAULT") 

Set colItems = objWMIService.ExecQuery( _

    "SELECT * FROM CPQ_Memory",,48) 

For Each objItem in colItems 

availableMemory = CDbl ( round (objItem.AvailableKBytes/1024) )

Next


Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\CIMV2") 

Set colItems = objWMIService.ExecQuery( _

    "SELECT * FROM Win32_LogicalMemoryConfiguration",,48) 

For Each objItem in colItems 

total_physical = CDbl ( round ( objItem.TotalPhysicalMemory /1024 ) )

Next


used_Memory = CDbl (total_physical - availableMemory)

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...