web-dev-qa-db-fra.com

afficher l'utilisation multi-core ou multi-cpu sur linux

J'ai un programme fonctionnant sous Linux et je dois déterminer comment il utilise tous les CPU/cœurs. Existe-t-il un programme pour visualiser ces informations?

38
user678070

Lors de l'exécution de la commande top, appuyez sur f puis j pour afficher la colonne P (dernière CPU utilisée par le processus), en plus de la 1 commande en haut, vous devriez voir quelques informations sur les métiers multi-core :)

38
Cédric Julien

Exécutez la commande 'top' et appuyez sur '1' pour voir les cœurs individuels.

42
Reto Aebersold

htop vous montre l'utilisation du processeur de chaque noyau de manière graphique (ncurses).

18

mpstat -P ALL 5 5 >> votre.fichier

Vous devrez peut-être analyser ceci pour l'utiliser pour une présentation, ou le résumer. Mais lisez la page de manuel car mpstat a quelques options utiles.

4
Ralph Byrd

Exécutez la commande 'top' et appuyez sur '1' pour voir le noyau individuel est la meilleure façon de voir l'utilisation des cœurs de processeur. Une autre option est exécutée cmd- cat/proc/stat pour voir l'utilisation des cœurs de processeur.

3