calcul du temps processeur

calcul du temps processeur - C++ - Programmation

Marsh Posté le 04-07-2005 à 15:38:39    

bonjour,
j'ai besoin de connaitre le taux d'utilisation du cpu...
il est possible de connaitre le temps processeur d'un processus :
HANDLE hPeer = GetCurrentProcess();
FILETIME  ftCreate, ftExit, ftKernel, ftUser;
 SYSTEMTIME stCreate, stExit, stKernel, stUser;
     
GetProcessTimes (hPeer, &ftCreate, &ftExit, &ftKernel, &ftUser) == 0);
 
ftkernel et ftUser contiennent le tmps qu'a passé le processeur sur ce processus...
 
or je n'arrive pas à récupérer le handle du processus inactif du système qui me permettrait de connaitre le taux d'utilisation du cpu!
 
...ou peut etre y a-t-il +simple?
 
 

Reply

Marsh Posté le 04-07-2005 à 15:38:39   

Reply

Marsh Posté le 04-07-2005 à 22:31:12    

Tente un OpenProcess avec 0 comme PID.


---------------
FAQ fclc++ - FAQ C++ - C++ FAQ Lite
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed