PDA

View Full Version : [VbScript] Catturare valore del Hard Faults (Page Fault)


robertino_salemi
26-10-2016, 16:55
Ciao tutti,
dovrei monitorare il valore Page Faults di un processo.

Manualmente lo faccio tramite il
Task Manager >Performance > Resource monitor > Memory > Hard Faults/sec

Tramite codice:

strComputer = "."

Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")

Set colProcessList = objWMIService.ExecQuery _
("SELECT * FROM Win32_Process WHERE Name = 'notepad.exe'")

colProcessList.ItemIndex(0).Properties_.Item("PageFaults").Value


Manualmente il valore e' 0
Tramite codice il valore restituito e' 2525

Come mai?
Sto sbagliando a pescare il valore interessato oppure e' espresso in un'unita' differente?

Grazie