#1 Le 20/09/2014, à 14:44
- alius
Nombre de processus
Salut, j'aimerais bien connaître le nombre de processus qui tournent sur votre machine en moyenne.
Il peut être intéressant de faire quelques comparaison
Pour ma part je suis actuellement sur une Xubuntu14.04 :
A part une console et une fenêtre sur le forum, rien de spécial ne tourne sur cette machine
top - 14:42:28 up 2:38, 2 users, load average: 0,17, 0,17, 0,17
Tasks: 181 total, 2 running, 179 sleeping, 0 stopped, 0 zombie
%Cpu(s): 5,9 us, 1,3 sy, 0,0 ni, 92,6 id, 0,2 wa, 0,0 hi, 0,0 si, 0,0 st
KiB Mem: 8095976 total, 2079168 used, 6016808 free, 122472 buffers
KiB Swap: 3663868 total, 0 used, 3663868 free. 1113368 cached Mem
De votre coté ça donne quoi ?
Alius
Hors ligne
#2 Le 21/09/2014, à 07:30
- F50
Re : Nombre de processus
Salut,
Tasks: 175 total, 3 running, 172 sleeping, 0 stopped, 0 zombie
Même OS avec deux conky, tilda, geany, lecteur audio et le navigateur lancés.
#3 Le 21/09/2014, à 09:42
- The Uploader
Re : Nombre de processus
Salut
htop semble être plus fiable à ce niveau que top.
htop :
Tasks : 95, 224 thr; 1 running
top :
Tasks : 175, 1 running, 174 spleeping, 0 stopped, 0 zombie
Firefox avec deux onglets, Audacious, Kmail, Konsole, et KDE (ce qui veut dire akonadi, baloo, klipper, KGpg, ...)
Ce n'est pas une installation minimale de KDE, mais KDE 4.14 et KDE SC 4.14 au complet installé via le méta-paquet kde-meta.
Système d'exploitation : Archlinux (amd64)
kernel : linux 3.16.3-1-ARCH
Système d'init : systemd
free -m
total used free shared buffers cached
Mem: 11467 3765 7701 81 51 2451
-/+ buffers/cache: 1262 10205
Swap: 12286 165 12121
config :
ASUS N56VV (UEFI + GPT, Core i5-3230M @ 2.60GHz, Intel HD4000 + GeForce 750M, 12 Go de RAM, SSD 1 To)
Dernière modification par The Uploader (Le 21/09/2014, à 10:07)
- Oldies PC : Intel Pentium 3 @ 800 Mhz sur CM ASUS P2B-F, GeForce 4 Ti4800 SE, Disque Dur Hitachi 160 Go, 512 Mo de RAM, 3DFX Voodoo 2, Sound Blaster 16 ISA PnP, Windows 98 SE / XP)
- Desktop : Intel Core i7 6700K @ 4 GHz sur CM ASUS Z170-P, GeForce GTX 1070, SSD Samsung 850 EVO 1 To, 16 Go de RAM, Disque Dur Seagate Barracuda 3 To, Windows 10
Hors ligne
#4 Le 21/09/2014, à 10:53
- F50
Re : Nombre de processus
@ The Uploader : htop donne la possibilité de ne pas montrer certains processus (user space ou kernel), d'où la différence.
#5 Le 21/09/2014, à 12:55
- berserk
Re : Nombre de processus
debian wheezy :
top - 12:54:29 up 40 min, 1 user, load average: 0,34, 0,54, 0,49
Tasks: 140 total, 1 running, 139 sleeping, 0 stopped, 0 zombie
%Cpu(s): 8,1 us, 0,7 sy, 0,0 ni, 90,0 id, 1,2 wa, 0,0 hi, 0,0 si, 0,0 st
KiB Mem: 4060252 total, 1747520 used, 2312732 free, 273072 buffers
KiB Swap: 2097148 total, 0 used, 2097148 free, 765020 cached
Hors ligne
#6 Le 22/09/2014, à 09:47
- cinaptix
Re : Nombre de processus
top - 09:45:28 up 29 min, 2 users, load average: 0,13, 0,14, 0,14
Tasks: 149 total, 2 running, 147 sleeping, 0 stopped, 0 zombie
%Cpu(s): 1,8 us, 1,0 sy, 0,0 ni, 97,0 id, 0,2 wa, 0,0 hi, 0,0 si, 0,0 st
KiB Mem: 8121364 total, 1123568 used, 6997796 free, 48580 buffers
KiB Swap: 0 total, 0 used, 0 free. 683108 cached Mem
↔ Libriste radicalisé depuis mai 2007 ↔
① - Xubuntu 20.04 - CM Gigabyte GA-B85M-D3H - Pentium G3420 à 3,2 Ghz - RAM 8 Go à 1600 Mhz - SSD 64 Go + HDD 500 Go.
② - Raspberry Pi 3 (Raspbian Stretch) — ③ - Tablette Lenovo 10' (Android 10) — ④ - Smartphone Honor 9A (dégooglisé)
Hors ligne
#7 Le 22/09/2014, à 21:11
- Compte supprimé
Re : Nombre de processus
Salut
Sous Debian Wheezy
top - 21:05:17 up 10 min, 1 user, load average: 0,41, 0,33, 0,27
Tasks: 122 total, 1 running, 121 sleeping, 0 stopped, 0 zombie
%Cpu(s): 6,1 us, 2,5 sy, 0,0 ni, 78,6 id, 12,8 wa, 0,0 hi, 0,0 si, 0,0 st
KiB Mem: 3831812 total, 942672 used, 2889140 free, 37440 buffers
KiB Swap: 7929852 total, 0 used, 7929852 free, 522588 cached
Sinon, une autre commande en root pour lister tous les processus
cd /proc && ls -d [0-9]*
Ce qui donne chez moi:
1 177 2 24 27 3196 3329 3496 3746 3812 3893 3929 4695
111 178 20 2436 2752 3197 3383 35 3766 3820 3894 3937 4703 650
116 179 204 247 2795 3265 3459 3501 3769 3840 3896 3955 5 654
12 18 2067 25 28 3293 3484 3508 3770 3849 3899 3965 529 7
13 180 21 2510 29 3297 3491 3577 3774 3857 3902 4124 533 8
15 181 22 2555 3 3300 3492 36 3784 3859 3906 4578 595 9
16 182 23 26 30 3310 3493 3656 3785 3860 3907 4606 607
17 184 231 2633 3115 3316 3494 3686 3793 3890 3910 4612 640
176 19 232 2651 3174 3325 3495 3735 380 3891 3911 4613 644
Il reste plus qu'à compter le nombre
Dernière modification par ignus (Le 22/09/2014, à 21:12)
#8 Le 23/09/2014, à 16:38
- c-cube
Re : Nombre de processus
Il reste plus qu'à compter le nombre
ls -d /proc/[0-9]* | wc -w
Il y a quelque chose d'ubuntu dans Trisquel.
Bons vendeurs d'ordinateurs
La musique libre ? J'aime !
Hors ligne
#9 Le 24/09/2014, à 11:21
- Compte supprimé
Re : Nombre de processus
Merci c-cube
#10 Le 24/09/2014, à 11:40
- Mornagest
Re : Nombre de processus
top - 11:39:21 up 2:56, 2 users, load average: 0,18, 0,22, 0,39
Tasks: 170 total, 3 running, 167 sleeping, 0 stopped, 0 zombie
%Cpu(s): 0,2 us, 0,0 sy, 0,0 ni, 99,8 id, 0,0 wa, 0,0 hi, 0,0 si, 0,0 st
KiB Mem: 8117924 total, 1884752 used, 6233172 free, 182396 buffers
KiB Swap: 7811068 total, 0 used, 7811068 free. 853700 cached Mem
Xubuntu 14.04 avec cette fenêtre Firefox et un terminal pour top.
Je regarde ce soir sur ma Debian Wheezy.
N'oubliez pas de consulter la documentation pour vous donner un coup de main !
Merci de modifier le premier message de votre sujet pour ajouter [Résolu] lorsque votre problème l'est :)
Xubuntu 20.04 sur deux ordinateurs, zéro souci. Passez à Xubuntu ;)
Hors ligne
#11 Le 24/09/2014, à 12:42
- c-cube
Re : Nombre de processus
Merci c-cube
Merci à toi pour ta méthode.
On peut aussi passer par la commande ps :
ps aux | wc -l
Sachant qu'il faudra soustraire 1 du résultat, car la première ligne de sortie de la commande ps est une ligne d'intitulés de colonnes.
Et si l'on souhaite connaître le nombre exact de processus en cours avant le lancement la ligne de commande que je viens d'indiquer, il faut donc soustraire 3 à son résultat (pour éliminer le processus correspondant à la commande ps, celui correspondant à la commande wc et la fameuse ligne d'intitulés).
S'agissant de la ligne de commande de mon post précédent (inspirée de la tienne), il faut enlever 2 au résultat pour avoir le nombre de processus en cours avant lancement de la commande (puisque ls et wc correspondent chacun à un processus).
Au final, je propose une possible ligne de commande utilisant ps et wc, qui donne directement le nombre de processus en cours avant lancement de la commande elle-même :
p=$(ps aux | wc -l) && echo $(( $p - 4 ))
On passe ici par l'enregistrement dans la variable p qui est créée pour l'occasion et on enlève ensuite 4 à la valeur de cette variable, soit :
-1 pour le processus de la commande echo
-1 pour le processus de la commande wc
-1 pour le processus de la commande ps
-1 pour la ligne d'intitulés que génère la commande ps (et qui est comptabilisée par la commande wc -l)
Il me semble que l'enregistrement de la variable p ne compte pas ici pour un processus.
En tout cas, la valeur renvoyée par cette dernière ligne de commande concorde avec la valeur renvoyée par top (pour laquelle il faut soustraire 1 afin d'éliminer le processus top lui-même).
Dernière modification par c-cube (Le 24/09/2014, à 14:54)
Il y a quelque chose d'ubuntu dans Trisquel.
Bons vendeurs d'ordinateurs
La musique libre ? J'aime !
Hors ligne
#12 Le 24/09/2014, à 13:36
- Compte supprimé
Re : Nombre de processus
On peut aussi passer par la commande ps :
Effectivement, ps semble plus approprié pour ce travail, j'ai lu le man de ps et de ls
ps - Présenter un cliché instantané des processus en cours
ls - Afficher le contenu de répertoires
Donc merci, cela me permet d'y voir plus clair maintenant
Et si l'on souhaite connaître le nombre exact de processus en cours avant le lancement la ligne de commande que je viens d'indiquer, il faut donc soustraire 3 à son résultat (pour éliminer le processus correspondant à la commande ps, celui correspondant à la commande wc et la fameuse ligne d'intitulés).
Mais oui! Et il fallait également soustraire 1 à cette commande?
ls -d /proc/[0-9]* | wc -w
ignus.
Dernière modification par ignus (Le 24/09/2014, à 13:42)
#13 Le 24/09/2014, à 14:49
- c-cube
Re : Nombre de processus
Mais oui! Et il fallait également soustraire 1 à cette commande?
ls -d /proc/[0-9]* | wc -w
Il fallait soustraire 2 car les commandes ls et wc comptent chacune pour un processus.
Donc, avec ta méthode, la ligne de commande pour avoir directement le compte exact des processus sera :
p=$(ls -d /proc/[0-9]* | wc -w) && echo $(( $p - 3 ))
On comptabilise en effet :
-1 pour le processus echo
-1 pour le processus wc
-1 pour le processus ls
À comparer avec le résultat renvoyé par top (auquel il faut soustraire 1 pour tenir compte du processus top lui-même).
J'en profite d'ailleurs pour répondre à la question de départ.
Sur une machine avec Ubuntu 14.04, environnement de bureau Unity et deux programmes ouverts (Firefox sur ce forum + un terminal), j'obtiens un total de 199 processus.
Sur une autre machine avec Trisquel 6.0.1, environnement de bureau XFCE 4.8, Cairo-Dock et deux autres programmes ouverts (Abrowser sur ce forum + un terminal), je suis à 184 processus.
Si je quitte Cairo-Dock je tombe à 181 processus. Je suis également à 181 processus sous GNOME Shell.
Dernière modification par c-cube (Le 24/09/2014, à 21:30)
Il y a quelque chose d'ubuntu dans Trisquel.
Bons vendeurs d'ordinateurs
La musique libre ? J'aime !
Hors ligne
#14 Le 24/09/2014, à 21:09
- Compte supprimé
Re : Nombre de processus
Ok, j'ai tout pigé, merci à toi.
Sinon, effectivement sous Ubuntu 14.04, j'arrive à 202 processus juste avec top d'ouvert -_-.
C'est donc bien loin de ma Debian wheezy Mate avec ses 122 processus...
ignus.
Dernière modification par ignus (Le 24/09/2014, à 21:09)
#15 Le 24/09/2014, à 21:17
- Elzen
Re : Nombre de processus
Debian Sid, Touhy, Iceweasel, plus un sshfs qui tourne :
top - 21:16:53 up 2:28, 1 user, load average: 0,12, 0,17, 0,21
Tasks: 116 total, 1 running, 115 sleeping, 0 stopped, 0 zombie
%Cpu(s): 2,2 us, 0,8 sy, 0,0 ni, 96,8 id, 0,1 wa, 0,0 hi, 0,0 si, 0,0 st
KiB Mem: 3939068 total, 851220 used, 3087848 free, 60756 buffers
KiB Swap: 3940348 total, 0 used, 3940348 free. 342508 cached Mem
Elzen : polisson, polémiste, polymathe ! (ex-ArkSeth)
Un script pour améliorer quelques trucs du forum.
La joie de t'avoir connu surpasse la peine de t'avoir perdu…
timezone[blocklist]
Hors ligne
#16 Le 24/09/2014, à 21:46
- Mornagest
Re : Nombre de processus
Debian Wheezy Xfce
top - 21:45:39 up 1:43, 1 user, load average: 0,21, 0,39, 0,56
Tasks: 119 total, 1 running, 118 sleeping, 0 stopped, 0 zombie
50 processus en moins que sur Xubuntu.
N'oubliez pas de consulter la documentation pour vous donner un coup de main !
Merci de modifier le premier message de votre sujet pour ajouter [Résolu] lorsque votre problème l'est :)
Xubuntu 20.04 sur deux ordinateurs, zéro souci. Passez à Xubuntu ;)
Hors ligne
#17 Le 25/09/2014, à 10:39
- alius
Re : Nombre de processus
A votre avis qu'est-ce qui fait que sur les Debian il y ai moins de process ouverts que sur les distrib ubuntu ?
Alius
Hors ligne
#18 Le 25/09/2014, à 11:01
- Compte supprimé
Re : Nombre de processus
Deux options intéressantes à mon avis avec la commande ps
ps -ejH
Permet d'afficher les processus sous forme «d'arborescence»
ps -u lenond'utilisateur
Permet de lister seulement les processus lancés par un utilisateur...
@ alius: Je me pose la même question que toi (pourquoi Ubuntu charge autant de programmes en RAM par défaut ?)
Dernière modification par ignus (Le 25/09/2014, à 11:02)
#19 Le 25/09/2014, à 11:42
- Mornagest
Re : Nombre de processus
Je pense qu'il y a quelques utilitaires qui sont lancés par défaut sur Ubuntu, typiquement le gestionnaire de pilotes propriétaires qui s'allume pour tenter de vérifier s'il y a des mises à jour, par exemple.
zeitgeist, whoopsie, upower... ces utilitaires-là sont sur mon installation par défaut, or je suis quasiment certain qu'ils ne sont pas présents sur Debian.
N'oubliez pas de consulter la documentation pour vous donner un coup de main !
Merci de modifier le premier message de votre sujet pour ajouter [Résolu] lorsque votre problème l'est :)
Xubuntu 20.04 sur deux ordinateurs, zéro souci. Passez à Xubuntu ;)
Hors ligne
#20 Le 25/09/2014, à 14:08
- F50
Re : Nombre de processus
Yep, buntu est assez champion dans les tartines de services et dépendances en tous genres... Mais ça veut pas dire qu'ils sont tous lancés, ils peuvent êtres en attentes.
#21 Le 25/09/2014, à 16:43
- Mornagest
Re : Nombre de processus
Ceux que je cite juste au-dessus sont repris dans htop, après un démarrage
N'oubliez pas de consulter la documentation pour vous donner un coup de main !
Merci de modifier le premier message de votre sujet pour ajouter [Résolu] lorsque votre problème l'est :)
Xubuntu 20.04 sur deux ordinateurs, zéro souci. Passez à Xubuntu ;)
Hors ligne
#22 Le 27/09/2014, à 08:56
- The Uploader
Re : Nombre de processus
En même temps tant qu'ils n'impactent pas les performances, voire les améliorent (zeitgest indexe les fichiers pour une recherche plus rapide), y'a pas de quoi s'offusquer du nombre de processus (on est très très loin de la limite en nb de processus du kernel linux de toutes façons).
- Oldies PC : Intel Pentium 3 @ 800 Mhz sur CM ASUS P2B-F, GeForce 4 Ti4800 SE, Disque Dur Hitachi 160 Go, 512 Mo de RAM, 3DFX Voodoo 2, Sound Blaster 16 ISA PnP, Windows 98 SE / XP)
- Desktop : Intel Core i7 6700K @ 4 GHz sur CM ASUS Z170-P, GeForce GTX 1070, SSD Samsung 850 EVO 1 To, 16 Go de RAM, Disque Dur Seagate Barracuda 3 To, Windows 10
Hors ligne
#23 Le 27/09/2014, à 14:03
- Mornagest
Re : Nombre de processus
Tout à fait ; on peut tromper mille processus une fois... non, c'est pas ça
Mille processus peuvent très bien manger moins de RAM ensemble qu'un seul...
N'oubliez pas de consulter la documentation pour vous donner un coup de main !
Merci de modifier le premier message de votre sujet pour ajouter [Résolu] lorsque votre problème l'est :)
Xubuntu 20.04 sur deux ordinateurs, zéro souci. Passez à Xubuntu ;)
Hors ligne
#24 Le 27/09/2014, à 17:17
- Compte supprimé
Re : Nombre de processus
@ The Uploader: finalement, zeitgeist est le finder de Gnome3 et Unity ce que le défragmenteur de disque est à © Windows , bref, bien inutile comme service pour ma part.
Personnellement, un outil qui tourne en permanence sur mon ordi, utilise de la mémoire et des ressources systèmes pour rien et garde ces infos dans une base de données Sqlite...
Sinon, bien d'accord avec ce qui est écrit au dessus... Ce n'est pas le nombre de processus qui fait les performances... Mais 50 processus de moins entre un XFCE sur Debian par rapport à Xubuntu, j'ai encore du mal à m'expliquer cette différence!
Yep!
#25 Le 28/09/2014, à 20:19
- omtux
Re : Nombre de processus
Salut,
Xubuntu 14.04
top - 20:13:37 up 4:47, 2 users, load average: 0,66, 0,35, 0,23
Tasks: 181 total, 3 running, 178 sleeping, 0 stopped, 0 zombie
%Cpu(s): 1,2 us, 0,5 sy, 0,0 ni, 98,3 id, 0,1 wa, 0,0 hi, 0,0 si, 0,0 st
KiB Mem: 3005076 total, 2243176 used, 761900 free, 62268 buffers
KiB Swap: 3067900 total, 0 used, 3067900 free. 1557196 cached Mem
Hors ligne