【发布时间】:2017-01-20 19:26:27
【问题描述】:
我正在阅读有关绿色线程的内容,并且能够理解这些线程是由 VM 或在运行时而不是由操作系统创建的,但我无法理解以下语句
当一个绿色线程执行一个阻塞系统调用时,不仅该线程被阻塞,而且进程内的所有线程都被阻塞。
谁能解释一下这怎么可能?
【问题讨论】:
-
听起来维基百科文章说绿色线程本身不保证任何类型的并发性,这取决于调度程序、绿色线程运行时或最终用户来确保调用是异步执行的。但我真的不知道:p 链接中引用的书可能会提供更多上下文
标签: multithreading virtual-machine green-threads