问题描述
我正在阅读有关的信息页面,我想知道什么其他编程系统依赖于Erlang旁边的绿色过程?
I was reading this informative page on Green Thread (Wikipedia) and I wonder: what other programming systems rely on "green processes" beside Erlang?
编辑:绿色线程!=
- Erlang
- 地狱
- Go
- C,C ++
更新:没有人直接回答问题,所以我接受了一个提供的答案我有更多关于绿色过程的信息。
Updated: Nobody answered the question directly and so I have accepted an answer that provided me with more information with regards to Green Processes in general.
推荐答案
关于整个绿色线程作为一个名字,请参阅:
Regarding the whole "green thread" as a name, see comments on this post:
当Java 1.0首次在Solaris上出现时,它没有使用本机Solaris库libthread.so来支持线程。相反,它使用Java编写的运行时线程支持,用于较早的代号为Green的项目。那个线程库被称为绿线程。
When Java 1.0 first came out on Solaris, it did not use the native Solaris library libthread.so to support threads. Instead it used runtime thread support that had been written in Java for an earlier project code-named "Green." That thread library came to be known as "green threads."
我希望我们可以使用操作系统的术语,例如用户空间与内核调度线程。毕竟,这是一个操作系统级别的区别。名字绿线只是Java历史。
I wish we could use the terminology from operating systems instead, e.g. user-space vs kernel scheduling of threads. After all, it is an operating system level distinction. The name "green thread" is only Java history.
这篇关于除了Erlang之外,还有哪些其他系统是基于“绿色过程”?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!