Processus

Les n premiers processus les plus consommateur de cpu

Les n premiers processus les plus consommateur de cpu

By ronan, 31 janvier, 2025

La commande suivante permet d'afficher les 15 premiers processus les plus gourmands en processeur.

$ sudo ps auxk -pcpu | head -n 16

Avec un affichage un peu plus concis (triés par pourcentage d'utilisation de cpu et de mémoire décroissant)

$ sudo ps -eo user,pid,%cpu,%mem,comm --sort -%cpu,-%mem | head -n 16
USER         PID %CPU %MEM COMMAND
root       77548  100  0.1 ps
root        1113 19.5  2.2 Xorg
root       77545 14.2  0.1 sudo
ronan       1507  7.9  0.1 picom
ronan      51790  3.4 10.2 firefox
ronan      77324  1.6  2.7 qterminal
ronan      53094  1.4 10.0 Isolated Web Co
ronan      52496  1.3  7.2 WebExtensions
root       76274  1.2  0.0 kworker/0:2-i915-unordered
root       77233  0.5  0.0 kworker/0:1-i915-unordered
ronan      77467  0.5  1.9 Web Content
ronan      53715  0.4  8.9 Isolated Web Co
root          16  0.3  0.0 ksoftirqd/0
root       76751  0.2  0.0 kworker/1:1-events
ronan       1734  0.2  0.2 blueman-tray

 

Etiquettes

top - afficher un processus Linux spécifique

top - afficher un processus Linux spécifique

By ronan, 2 octobre, 2023

Pour afficher les statistiques d'un programme spécifique à l'aide de la commande top:

L'exemple suivant affiche tous les processus nginx.

$ top -p$(pgrep -d, nginx)

L'argument -d de la commande pgrep permet d'afficher les numéros des processus séparés par une virgule.

L'argument -p de la commande top permet de filtrer uniquement les processus indiqués.

Etiquettes