为什么Java中的用户级线程被称为"绿色"?

时间:2012-02-13 20:50:22

标签: java multithreading green-threads

  

可能重复:
  Green Threads vs Non Green Threads

为什么Java线程在JVM中的用户级实现,称为"绿色线程"?它是否类似于环境主义,意味着它们比OS线程或其他东西更少浪费?

编辑:对术语使用位置的一些引用:

3 个答案:

答案 0 :(得分:8)

About green threads

这只是多年前使用此方法的项目(库)的名称

答案 1 :(得分:4)

如果使用普遍接受的含义,格林有许多可能的含义。对我而言,将其称为“绿色”意味着

  

青春;充满活力:在绿色时代18岁。

     

不成熟或成熟;年轻人:绿色西红柿。

     

全新;新鲜。

     

缺乏成熟度或世俗经验;幼稚。

http://www.thefreedictionary.com/Green

答案 2 :(得分:1)

一位朋友向我提供了历史答案:“绿色”显然来自Green Team,这是Java项目的原始代号。