Bonsoir à tous,
j'ai trouvé dans un livre comment récupérer la charge du noyau avec l'appel sytème sysinfo.
Le paramètre loads de la structure permet de connaitre la charge système durant les 1, 5 et 10 dernières minutes. 65 535 correspondant à 100%.
J'ai donc codé (pour avoir l'activité sur la dernière minute) :
Le problème c'est que quand j'affiche le résultat il est arrivé plusieurs fois d'avoir des résutlats supérieurs à 100%. Est-ce possible? apparement non mais bon...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 struct sysinfo info; fprintf(stdout,"%.2f%% (1min)",info.loads[0]/655.36); return (0);
De plus, lorsque je regarde le pourcentage affiché et celui que m'indique le moniteur système, je n'ai pas l'impression que celà corresponde.
Quelqu'un pourrait-il m'aider à comprendre ces résultats?
Merci d'avance
Partager