Je souhaite afficher dynamiquement le processeur par utilisation du cœur, inclure les dépenses en mode utilisateur et le noyau, comment dois-je le faire?
Vous pouvez afficher dynamiquement l'utilisation du processeur par cœur en utilisant la commande top (vous ne savez pas ce que vous vouliez dire en dépensant le mode utilisateur et le noyau)
tapez top
dans le terminal
puis tapez 1
Vous pouvez utiliser dstat
qui crache des informations plus utiles pour la pagination réseau et le système. Ces informations peuvent être capturées dans des fichiers (csv, etc.) pour une utilisation future.
Par exemple, disons que votre machine a 4 cœurs. Vous pouvez faire ce qui suit.
dstat -C 0,1,2,3,total
Si vous ne souhaitez voir que les statistiques des cœurs 2 et 3, vous pouvez procéder comme suit:
dstat -C 2,3
Il existe un outil appelé htop
qui peut vous être utile. Vous mentionnez le mode utilisateur et le noyau, donc je suppose que vous venez de Windows. htop
est légèrement plus similaire au Gestionnaire des tâches de Windows que top
, mais il n'est peut-être pas préinstallé sur votre système Linux.
page d'accueil de htop: http://hisham.hm/htop/