Les threads lourds sont de véritables threads dans le système d'exploitation, et les utilisateurs n'ont pas beaucoup de contrôle sur eux
Les threads légers sont en fait des pseudo-threads. Les utilisateurs ont plus de contrôle sur celui-ci, et il en va de même pour les coroutines de Golang : elles sont planifiées par le langage go lui-même.
Les processus et les threads sont des concepts qui peuvent être identifiés au niveau du système d'exploitation, ce qui signifie que les processus et les threads peuvent trouver les ID correspondants dans le système d'exploitation. C'est-à-dire un poids lourd. Les coroutines sont des unités de travail plus fines que les threads. Il y a aussi le concept de coroutine en java : http://www.blogjava.net/BlueD...
Les threads lourds sont de véritables threads dans le système d'exploitation, et les utilisateurs n'ont pas beaucoup de contrôle sur eux
Les threads légers sont en fait des pseudo-threads. Les utilisateurs ont plus de contrôle sur celui-ci, et il en va de même pour les coroutines de Golang : elles sont planifiées par le langage go lui-même.
Les processus et les threads sont des concepts qui peuvent être identifiés au niveau du système d'exploitation, ce qui signifie que les processus et les threads peuvent trouver les ID correspondants dans le système d'exploitation. C'est-à-dire un poids lourd.
Les coroutines sont des unités de travail plus fines que les threads.
Il y a aussi le concept de coroutine en java : http://www.blogjava.net/BlueD...