Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 22/06/2020, à 17:59

lhebui

commande ps

Bonsoir,

Je suis sur la commande ps.

J'ai vu qu'elle avait pas mal de fonctions. Comment puis-je savoir quels processus occupent le plus de mémoire et le plus de processeur ?

Je suis avec cette commande : ps -ely Le pb étant que les acronymes ne sont pas très clairs et chevauchent d'autres acronymes beaucoup plus connus ...

Que veut dire  : UID, PID (je pense que c'est le numéro de la tâche), PPID, C, PRI (sûrement la priorité), NI, RSS, SZ, WCHAN, TTY (l'interface de com je suppose)

Le but de ma question est de savoir qui bouffe un max de mémoire ou de cpu ....

ps -ely
S   UID   PID  PPID  C PRI  NI   RSS    SZ WCHAN  TTY          TIME CMD
S     0     1     0  0  80   0  6208  7090 -      ?        00:00:05 systemd
S     0     2     0  0  80   0     0     0 -      ?        00:00:00 kthreadd
I     0     3     2  0  60 -20     0     0 -      ?        00:00:00 rcu_gp
I     0     4     2  0  60 -20     0     0 -      ?        00:00:00 rcu_par_gp
I     0     8     2  0  60 -20     0     0 -      ?        00:00:00 mm_percpu_wq
S     0     9     2  0  80   0     0     0 -      ?        00:00:05 ksoftirqd/0
I     0    10     2  0  80   0     0     0 -      ?        00:00:09 rcu_sched
I     0    11     2  0  80   0     0     0 -      ?        00:00:00 rcu_bh
S     0    12     2  0 -40   -     0     0 -      ?        00:00:00 migration/0
S     0    13     2  0  80   0     0     0 -      ?        00:00:00 cpuhp/0
S     0    14     2  0  80   0     0     0 -      ?        00:00:00 cpuhp/1
S     0    15     2  0 -40   -     0     0 -      ?        00:00:00 migration/1
S     0    16     2  0  80   0     0     0 -      ?        00:00:00 ksoftirqd/1
S     0    19     2  0  80   0     0     0 -      ?        00:00:00 cpuhp/2
S     0    20     2  0 -40   -     0     0 -      ?        00:00:00 migration/2
S     0    21     2  0  80   0     0     0 -      ?        00:00:02 ksoftirqd/2
S     0    24     2  0  80   0     0     0 -      ?        00:00:00 cpuhp/3
S     0    25     2  0 -40   -     0     0 -      ?        00:00:00 migration/3
S     0    26     2  0  80   0     0     0 -      ?        00:00:00 ksoftirqd/3
S     0    29     2  0  80   0     0     0 -      ?        00:00:00 kdevtmpfs
I     0    30     2  0  60 -20     0     0 -      ?        00:00:00 netns
S     0    34     2  0  80   0     0     0 -      ?        00:00:00 khungtaskd
S     0    35     2  0  80   0     0     0 -      ?        00:00:00 oom_reaper
I     0    36     2  0  60 -20     0     0 -      ?        00:00:00 writeback
S     0    37     2  0  80   0     0     0 -      ?        00:00:00 kcompactd0
I     0    38     2  0  60 -20     0     0 -      ?        00:00:00 crypto
I     0    39     2  0  60 -20     0     0 -      ?        00:00:00 kblockd
S     0    40     2  0 -40   -     0     0 -      ?        00:00:00 watchdogd
I     0    41     2  0  60 -20     0     0 -      ?        00:00:00 rpciod
I     0    42     2  0  60 -20     0     0 -      ?        00:00:00 kworker/u9:0-hc
I     0    43     2  0  60 -20     0     0 -      ?        00:00:00 xprtiod
S     0    46     2  0  80   0     0     0 -      ?        00:00:00 kswapd0
I     0    47     2  0  60 -20     0     0 -      ?        00:00:00 nfsiod
I     0    58     2  0  60 -20     0     0 -      ?        00:00:00 kthrotld
I     0    60     2  0  60 -20     0     0 -      ?        00:00:00 iscsi_eh
I     0    61     2  0  60 -20     0     0 -      ?        00:00:00 dwc_otg
I     0    62     2  0  60 -20     0     0 -      ?        00:00:00 DWC Notificatio
S     0    63     2  0  61 -19     0     0 -      ?        00:00:00 vchiq-slot/0
S     0    64     2  0  61 -19     0     0 -      ?        00:00:00 vchiq-recy/0
S     0    65     2  0  60 -20     0     0 -      ?        00:00:00 vchiq-sync/0
S     0    66     2  0  80   0     0     0 -      ?        00:00:00 vchiq-keep/0
S     0    67     2  0  70 -10     0     0 -      ?        00:00:00 SMIO
S     0    69     2  0   9   -     0     0 -      ?        00:00:00 irq/86-mmc1
I     0    71     2  0  60 -20     0     0 -      ?        00:00:00 mmc_complete
I     0    72     2  0  60 -20     0     0 -      ?        00:00:00 kworker/2:1H-kb
I     0    73     2  0  60 -20     0     0 -      ?        00:00:00 kworker/0:1H-kb
I     0    74     2  0  60 -20     0     0 -      ?        00:00:00 kworker/1:1H-kb
S     0    76     2  0  80   0     0     0 -      ?        00:00:00 jbd2/mmcblk0p2-
I     0    77     2  0  60 -20     0     0 -      ?        00:00:00 ext4-rsv-conver
I     0    78     2  0  60 -20     0     0 -      ?        00:00:00 ipv6_addrconf
I     0    82     2  0  60 -20     0     0 -      ?        00:00:00 kworker/3:1H-kb
S     0    94     2  0  80   0     0     0 -      ?        00:00:00 scsi_eh_0
I     0    95     2  0  60 -20     0     0 -      ?        00:00:00 scsi_tmf_0
S     0    96     2  0  80   0     0     0 -      ?        00:00:02 usb-storage
S     0   107     1  0  80   0  5416  6751 -      ?        00:00:03 systemd-journal
S     0   136     1  0  80   0  3512  3754 -      ?        00:00:00 systemd-udevd
S     0   154     2  0   9   -     0     0 -      ?        00:00:00 irq/166-usb-001
S     0   183     2  0  70 -10     0     0 -      ?        00:00:00 SMIO
I     0   209     2  0  60 -20     0     0 -      ?        00:00:00 mmal-vchiq
I     0   210     2  0  60 -20     0     0 -      ?        00:00:00 mmal-vchiq
I     0   211     2  0  60 -20     0     0 -      ?        00:00:00 mmal-vchiq
I     0   232     2  0  60 -20     0     0 -      ?        00:00:00 cfg80211
I     0   243     2  0  60 -20     0     0 -      ?        00:00:00 brcmf_wq/mmc1:0
S     0   245     2  0  80   0     0     0 -      ?        00:00:00 brcmf_wdog/mmc1
S     0   282     2  0  80   0     0     0 -      ?        00:00:00 jbd2/sda1-8
I     0   283     2  0  60 -20     0     0 -      ?        00:00:00 ext4-rsv-conver
S     0   290     2  0  80   0     0     0 -      ?        00:00:00 jbd2/sda4-8
I     0   291     2  0  60 -20     0     0 -      ?        00:00:00 ext4-rsv-conver
S     0   298     2  0  80   0     0     0 -      ?        00:00:00 jbd2/sda3-8
I     0   299     2  0  60 -20     0     0 -      ?        00:00:00 ext4-rsv-conver
S     0   304     2  0  80   0     0     0 -      ?        00:00:00 jbd2/sda2-8
I     0   305     2  0  60 -20     0     0 -      ?        00:00:00 ext4-rsv-conver
S   100   365     1  0  80   0  3532  4319 -      ?        00:00:00 systemd-timesyn
S   108   379     1  0  80   0  2892  1599 -      ?        00:00:00 avahi-daemon
S   105   380     1  0  80   0  3532  1629 -      ?        00:00:00 dbus-daemon
S   108   401   379  0  80   0   316  1599 -      ?        00:00:00 avahi-daemon
S     0   404     1  0  80   0  4068  2500 -      ?        00:00:00 wpa_supplicant
S     0   408     1  0  80   0  2568  1330 -      ?        00:00:00 cron
S     0   409     1  0  80   0  2716  5939 -      ?        00:00:00 rsyslogd
S 65534   411     1  0  80   0  2428  1324 -      ?        00:00:00 thd
S     0   412     1  0  80   0  4212  1845 -      ?        00:00:00 systemd-logind
S     0   414     1  0  80   0  1684   734 -      ?        00:00:00 dhcpcd
S   111   438     1  0  80   0 41588 79524 -      ?        00:00:29 mpd
S     0   443     1  0  80   0  2736  1425 -      ?        00:00:00 vncserver-x11-s
S     0   453   443  0  80   0 10880  7641 -      ?        00:00:07 vncserver-x11-c
S     0   460     1  0  80   0  2508  2643 -      ?        00:00:01 wpa_supplicant
S     0   500     1  0  80   0  4600  2552 -      ?        00:00:00 sshd
S     0   544     1  0  80   0  1456  1046 -      tty1     00:00:00 agetty
S   112   617     1  0  80   0 68256 158459 -     ?        00:01:34 mysqld
S     0   637     1  0  80   0   144   521 -      ?        00:00:00 hciattach
I     0   642     2  0  60 -20     0     0 -      ?        00:00:00 kworker/u9:2-hc
S     0   657     1  0  80   0  3680  1735 -      ?        00:00:00 bluetoothd
S     0   688     1  0  80   0  3592  8761 -      ?        00:00:00 bluealsa
S     0   751     2  0  70 -10     0     0 -      ?        00:00:00 krfcommd
S     0   761     1  0  80   0 30444 35775 -      ?        00:00:04 apache2
S   113   779     1  0  80   0 22960 48087 -      ?        00:01:51 tvheadend
S     0   845   500  0  80   0  5768  2882 -      ?        00:00:00 sshd
S  1000   850     1  0  80   0  5712  2414 epoll_ ?        00:00:00 systemd
S  1000   853   850  0  80   0  1620  7506 -      ?        00:00:00 (sd-pam)
S  1000   862   845  0  80   0  3404  2915 -      ?        00:00:00 sshd
S  1000   865   862  0  80   0  4516  1631 poll_s pts/0    00:00:00 bash
S     0   895     1  0  80   0  2156 12796 -      ?        00:00:00 curlftpfs
I     0   989     2  0  60 -20     0     0 -      ?        00:00:00 kworker/1:0H
S     0  3931     1  0  80   0  9896 18195 -      ?        00:01:38 curlftpfs
I     0  4236     2  0  60 -20     0     0 -      ?        00:00:00 kworker/2:0H-kb
I     0  7123     2  0  80   0     0     0 -      ?        00:00:00 kworker/3:0-cgr
I     0  7363     2  0  80   0     0     0 -      ?        00:00:01 kworker/3:1-mm_
S    33  7365   761  0  80   0 10592 36179 -      ?        00:00:00 apache2
S    33  7366   761  0  80   0 10592 36179 -      ?        00:00:00 apache2
S    33  7367   761  0  80   0 10592 36179 -      ?        00:00:00 apache2
S    33  7368   761  0  80   0 10592 36179 -      ?        00:00:00 apache2
S    33  7369   761  0  80   0 10592 36179 -      ?        00:00:00 apache2
S     0  7376     1  0  80   0  6640  3761 -      ?        00:00:00 cupsd
S     0  7377     1  0  80   0  7936  8791 -      ?        00:00:00 cups-browsed
I     0  9280     2  0  60 -20     0     0 -      ?        00:00:00 kworker/0:0H
I     0 10785     2  0  60 -20     0     0 -      ?        00:00:00 kworker/3:0H-kb
I     0 11342     2  0  80   0     0     0 -      ?        00:00:00 kworker/0:0-eve
I     0 11456     2  0  80   0     0     0 -      ?        00:00:00 kworker/u8:1-ev
I     0 11553     2  0  80   0     0     0 -      ?        00:00:00 kworker/1:3-mm_
I     0 11629     2  0  80   0     0     0 -      ?        00:00:00 kworker/2:0-eve
I     0 11729     2  0  80   0     0     0 -      ?        00:00:00 kworker/0:2-eve
I     0 11809     2  0  80   0     0     0 -      ?        00:00:00 kworker/u8:2-ev
I     0 11810     2  0  80   0     0     0 -      ?        00:00:00 kworker/2:2-mm_
S     0 11821   500  0  80   0  5776  2882 -      ?        00:00:00 sshd
R  1000 11831 11821  0  80   0  3500  2915 -      ?        00:00:00 sshd
S  1000 11834 11831  0  80   0  4240  1584 wait   pts/1    00:00:00 bash
I     0 11884     2  0  80   0     0     0 -      ?        00:00:00 kworker/1:0-mm_
I     0 11888     2  0  80   0     0     0 -      ?        00:00:00 kworker/2:1-eve
I     0 11891     2  0  80   0     0     0 -      ?        00:00:00 kworker/1:1-eve
I     0 11911     2  0  80   0     0     0 -      ?        00:00:00 kworker/u8:0-ev
I     0 11912     2  0  80   0     0     0 -      ?        00:00:00 kworker/0:1-eve
R  1000 11913 11834  0  80   0  1168  1818 -      pts/1    00:00:00 ps

portable lenovo T440p, 16 Go, 22.04 64b
portable lenovo W540, 16Go, 20.04 64b

RPI3+ sous debian pour serveur musical car relié à l'ampli avec carte son HiFi.

Hors ligne

#2 Le 22/06/2020, à 18:36

ptitjoz

Re : commande ps

moi j'utilise htop tu as essayé ?

Hors ligne

#3 Le 22/06/2020, à 19:10

kamaris

Re : commande ps

Oui, pour ce que tu veux faire, il vaut mieux que tu utilises top (ou sa version améliorée htop).
top -oCOL t'affichera les processus triés selon la colonne COL, donc par exemple top -o%MEM pour la mémoire, ou top -o%CPU pour le processeur.
Concernant ta question sur le sens des noms de colonnes, tu trouveras la réponse dans man top, section 3.

Hors ligne

#4 Le 24/06/2020, à 18:04

lhebui

Re : commande ps

Merci pour votre soutien et vos idées. Celà me convient parfaitement.

Bonne soirée à vous deux.


portable lenovo T440p, 16 Go, 22.04 64b
portable lenovo W540, 16Go, 20.04 64b

RPI3+ sous debian pour serveur musical car relié à l'ampli avec carte son HiFi.

Hors ligne

#5 Le 24/06/2020, à 18:15

sputnick

Re : commande ps

Essaye ça:

top -b -n1 -c

On ne peut pas mettre d'array dans un string!
https://sputnick.fr/

Hors ligne

#6 Le 24/06/2020, à 18:18

lhebui

Re : commande ps

Celà me plaît bien aussi.

Merci pour cette commande.


portable lenovo T440p, 16 Go, 22.04 64b
portable lenovo W540, 16Go, 20.04 64b

RPI3+ sous debian pour serveur musical car relié à l'ampli avec carte son HiFi.

Hors ligne