Quelle est la différence entre légèreté des processus et des threads?

J'ai trouvé une réponse à la question ici. Mais je ne comprends pas certaines idées dans la réponse. Par exemple, le processus léger est dit à partager son adresse logique de l'espace avec d'autres processus. Ça veut dire quoi? Je peux comprendre la même situation avec 2 fils: deux d'entre eux partagent un espace d'adressage, de sorte que les deux d'entre eux peuvent lire toutes les variables de segment bss (par exemple). Mais nous avons beaucoup de différents processus avec différents bss sections et je ne sais pas comment partager tous.

Possible dup de stackoverflow.com/questions/200469/...
Vous semblez être très confus au sujet de certains concepts. Je vous suggère d'abord la recherche de la définition de threads et de processus.
Je comprends la différence entre les processus et les threads, très clairement. Le problème est avec la compréhension de processus légers.
Je l'ai trouvé et compris (dans "Comprendre le noyau Linux").
Bien Sûr @Allok. Il y avait quelques détails à propos de processus légers sur cette page.

OriginalL'auteur Allok | 2012-05-07