Je suis à la recherche d'un outil similaire à powertop pour MacOS. J'aimerais voir quels sont les processus qui consomment le plus d'énergie (le moniteur d'activité montre les applications mais pas les serveurs comme nginx et node et j'aimerais voir la consommation d'énergie de ces processus de serveur aussi). Des suggestions ?
Réponses
Trop de publicités?Pas exactement comme les powertops, mais vous pouvez utiliser les powermetrics :
sudo powermetrics --show-process-energy
Plus de détails dans le manuel :
powermetrics recueille et affiche les statistiques d'utilisation du CPU (divisé en temps passé en mode utilisateur et en mode superviseur superviseur), la fréquence de réveil des minuteries et des interruptions (totale et, pour les charges de travail en quasi-ralenti, celles qui ont entraîné des sorties de ) et, sur les plates-formes prises en charge, la fréquence des interruptions (classées par numéro d'unité centrale), les statistiques sur l'état du paquet C (une indication du temps pendant lequel le complexe cœur + graphiques intégrés, le cas échéant, ont été dans des états d'inactivité à faible consommation), ainsi que des statistiques sur l'état du paquet C de faible puissance), ainsi que la fréquence d'exécution moyenne de chaque CPU lorsqu'il n'est pas inactif.
Vous pouvez également utiliser la commande top :
top -stats pid,command,power -o power -l 0