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:
Manualmente il valore e' 0codice: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
Tramite codice il valore restituito e' 2525
Come mai?
Sto sbagliando a pescare il valore interessato oppure e' espresso in un'unita' differente?
Grazie



Rispondi quotando