Regardez la documentation pour proc(5)
, et vous le verrez pour les processus champ :
Nombre de fourches depuis le démarrage.
Ce n'est donc tout simplement pas le numéro que vous recherchez. ps
vous donnera cela comme vous le savez déjà, en comptant les répertoires avec uniquement des chiffres dans leur nom sous /proc
est une autre approche.
Selon que vous souhaitez inclure des threads ou non, ajoutez l'option -L à votre ps
commande :
$ ps -A --no-headers | wc -l
359
$ ps -AL --no-headers | wc -l
967
Les threads ne sont pas répertoriés séparément par ps par défaut. L'intérêt des threads est qu'ils sont plusieurs threads d'exécution à l'intérieur d'un espace d'adressage de processus .