Pour compléter, il n'est pas rare que des applications démarrent carrément des sous-processus plutôt que des threads. Il y a plein d'APIs pour communiquer entre processus donc ce n'est pas un frein pour les faire interagir entre eux, et ça délègue à l'OS des choses difficiles à implémenter: séparation en terme de sécurité, indépendance de l'exécution, etc. C'est utilisé par firefox et gnupg par exemple.
Pour observer la hiérarchie des processus dans htop, c'est le raccourci t.
# multi-process
Posté par nlgranger . En réponse au message Comprendre Comment marche GNU/Linux: question sur les processes. Évalué à 3.
Pour compléter, il n'est pas rare que des applications démarrent carrément des sous-processus plutôt que des threads. Il y a plein d'APIs pour communiquer entre processus donc ce n'est pas un frein pour les faire interagir entre eux, et ça délègue à l'OS des choses difficiles à implémenter: séparation en terme de sécurité, indépendance de l'exécution, etc. C'est utilisé par firefox et gnupg par exemple.
Pour observer la hiérarchie des processus dans htop, c'est le raccourci t.