Mon Macbook Pro consomme parfois beaucoup de CPU et se bloque après être resté inactif toute la nuit. Comment puis-je activer la comptabilité des processus afin de pouvoir identifier les processus qui consomment le plus de CPU ?
Réponses
Trop de publicités?Vous pouvez soit utiliser une application pour activer la comptabilité des processus, soit utiliser des outils en ligne de commande :
-
App : Onyx
-
CLI :
-
Ouvrez le Terminal et entrez :
sudo mkdir /var/account sudo touch /var/account/acct sudo accton /var/account/acct
-
Avec
sa
vous pouvez imprimer les statistiques de comptabilité du système. Vérifierman sa
-
- Le moniteur d'activité est le premier élément qui vous permettra de suivre l'utilisation du CPU.
- Ensuite, il faut se procurer Xcode et utiliser les instruments. Cela permet de faire une introspection beaucoup plus profonde et de tracer le système et les applications.
- Le niveau le plus profond est
dtrace
où vous pouvez littéralement décortiquer les appels système.
Vous devez les utiliser dans l'ordre, car les deuxième et troisième nécessitent de relâcher l'intégrité du système ou d'activer une aide privilégiée. Ce n'est pas vraiment un risque de sécurité énorme, mais si vous pouvez obtenir la comptabilité dont vous avez besoin à partir de Activity Monitor - mieux vaut garder toute la sécurité de MacOS en place.