Green threads:

绿色线程是由虚拟机调度,而不是本地的操作系统。

通过绿色线程可以模拟出多线程的环境,不需要依赖本地操作系统的支持。

绿色线程被管理在用户空间,而非内核,不需要本地线程支持。


对比:

绿色线程在线程激活和线程同步方面优于本地线程

在I/O和上下文操作方面性能要低于本地线程


原文

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐