【发布时间】:2013-06-07 13:15:06
【问题描述】:
Erlang 运行时如何在类 UNIX 系统上实现用户空间多线程机制?
它是使用getcontext(2) 或longjump(3) 之类的东西实现的吗?
任何相关文档将不胜感激。
【问题讨论】:
-
@AlecHenderson_v1.00 为什么你认为这是一个糟糕的答案?
-
@om-nom-nom (你的意思是写得不好 question 吗?)因为从字面上看(对我来说)谷歌上“unix 多线程”的第一个命中是 Kevin 的链接.
-
@Kninnug 我的问题是关于用户空间线程实现的。许多“线程”对应于内核中固定数量的线程上下文。我正在考虑用户空间中“线程”的切换和调度器。