Comment get tous les process en cours d'exécution sur chaque kernel de processeur dans Ubuntu?

Je travaille sur le server Ubuntu14.04 et possède 48 cœurs de CPU. Je vois qu'il existe une utilisation élevée du processeur sur un kernel à partir des informations sar. Je souhaite donc savoir quels process fonctionnent sur ce kernel. Comment puis-je get tous les process en cours d'exécution sur chaque kernel de processeur dans Ubuntu? Je n'ai pas de htop sur le server et je ne peux pas l'installer. Mais j'ai top et ps .

Vous pouvez utiliser

 ps -eLF 
  • -e Sélectionnez tous les process.
  • -L afficher les threads, éventuellement avec les colonnes LWP et NLWP
  • -F format extra complet. Voir l'option -f, ce qui -F implique.

et regardez la colonne PSR pour get le kernel sur lequel le process / thread est en cours d'exécution.

Vous pouvez utiliser

  ps aux | less 

Où :
A: select tous les process
u: select tous les process sur un terminal, y compris ceux d'autres users
x: Sélectionnez les process sans contrôler ttys