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 20/09/2014, à 13: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, à 06: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, à 08: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, à 09: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, à 09: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, à 11: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, à 08: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, à 20:11

Compte supprimé

Re : Nombre de processus

Salut smile
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 smile

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 big_smile

Dernière modification par ignus (Le 22/09/2014, à 20:12)

#8 Le 23/09/2014, à 15:38

c-cube

Re : Nombre de processus

ignus a écrit :

Il reste plus qu'à compter le nombre big_smile

ls -d /proc/[0-9]* | wc -w

wink


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, à 10:21

Compte supprimé

Re : Nombre de processus

Merci c-cube smile

#10 Le 24/09/2014, à 10: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, à 11:42

c-cube

Re : Nombre de processus

ignus a écrit :

Merci c-cube smile

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, à 13: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, à 12:36

Compte supprimé

Re : Nombre de processus

c-cube a écrit :

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 wink
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 smile

c-cube a écrit :

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, à 12:42)

#13 Le 24/09/2014, à 13:49

c-cube

Re : Nombre de processus

ignus a écrit :

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, à 20: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, à 20:09

Compte supprimé

Re : Nombre de processus

Ok, j'ai tout pigé, merci à toi. wink
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, à 20:09)

#15 Le 24/09/2014, à 20: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

Hors ligne

#16 Le 24/09/2014, à 20: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, à 09: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, à 10: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 smile (pourquoi Ubuntu charge autant de programmes en RAM par défaut ?)

Dernière modification par ignus (Le 25/09/2014, à 10:02)

#19 Le 25/09/2014, à 10: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, à 13: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, à 15:43

Mornagest

Re : Nombre de processus

Ceux que je cite juste au-dessus sont repris dans htop, après un démarrage wink


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, à 07: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). tongue


- 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, à 13:03

Mornagest

Re : Nombre de processus

Tout à fait ; on peut tromper mille processus une fois... non, c'est pas ça hmm

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, à 16: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 big_smile, 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, à 19: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