Rust的绿色线程中的上下文切换如何工作?

时间:2014-11-16 14:15:56

标签: rust

我非常清楚Erlang如何在轻量级进程之间分配处理时间,或者Scala的Future如何工作。

但我没有找到解释Rust如何解决同一问题的任何解释。

我在哪里可以找到这些信息?

1 个答案:

答案 0 :(得分:1)

更新2015年11月20日:Rust不再使用绿色线程,并且已经很长时间了。

green的文档页面可能有所帮助。请记住,Rust几乎完全脱离了绿线运行时,所以无论你发现什么信息都可能已经过时或者根本不再相关。

它可能会在以后重做,但是现在重点是主机操作系统的API(即原生线程)的本地直接实现,目的是在继续尝试绿色线程之前做到这一点。实施