• [^] # Re: Récupérer la charge processeur d'une application

    Posté par (site web personnel) . En réponse au message Récupérer la charge processeur d'une application.. Évalué à 1.

    En faisant man proc on a de plus amples informations sur ce que contiennent comme valeurs les fichiers dans /proc/id, en particulier pour le fichier stat. Donc la mémoire utilisée se trouve dans ce fichier, que se soit la memoire totale nécessaire au programme et à ses fils où la mémoire spécifique... Une autre documentation détaillée est donnée dans le répertoire des sources du noyau dans Documentation/filesystem/proc.txt. Alors bien sûr pour avoir le pourcentage de mémoire il va te falloir récupérer la mémoire totale (aussi dans /proc) et faire une petite division, mais ça c'est la partie facile ;)

    Pour la charge processeur, je n'ai pas de réponse simple, voir pas de réponse du tout, je ne comprends pas ce que contient le fichier /proc/id/cpu et la documentation dont je t'ai parlé n'est pas très détaillée à ce sujet.