2012-02-13 16 views
6

Duplicar posibles:
Green Threads vs Non Green Threads¿Por qué los subprocesos de nivel de usuario en Java se llaman "verde"?

Por qué se implementan las hebras Java a nivel de usuario en la JVM llamado "hilos verdes"? ¿Es por analogía con el ecologismo, lo que significa sugerir que son menos derrochadores que los hilos del sistema operativo u otra cosa?

EDIT: Algunas referencias al lugar donde se utiliza el término:

+4

@ BrianRoach- Creo que la pregunta del OP es por qué se llaman "verdes", no lo que son. – templatetypedef

+0

Correcto. Estoy preguntando * por qué * se les llama hilos verdes, no lo que son. (Consulte el tema y la primera oración.) Si me deja saber qué pasa con mi fraseología no estaba clara, me gustaría editar mi pregunta, o uno de ustedes puede hacerlo. –

+2

@espertus- Si esta pregunta se cierra, házmelo saber y votaré para reabrirla. Creo que la gente está malinterpretando lo que estás preguntando y pensando que esta es una pregunta duplicada. – templatetypedef

Respuesta

8

About green threads

Esto es sólo un nombre del proyecto (biblioteca) que estaba usando esto acercarse muchos años antes

+0

¿Alguna idea de por qué se eligió ese nombre? –

+0

Por supuesto que no, ni siquiera sé por qué el nombre de mi proyecto significa a veces, solo un nombre – Anton

4

El verde tiene muchos significados posibles, si está utilizando un significado generalmente aceptado. Para mí tiene sentido llamarlo "verde" para significar

Juvenil; vigoroso: a la edad de 18 años.

No es maduro ni está maduro; joven: tomates verdes.

A estrenar; Fresco.

Careciendo de sofisticación o experiencia mundana; ingenuo.

http://www.thefreedictionary.com/Green

+0

Gracias por tomarme mi pregunta en serio. Eso no ha sido un problema con mis preguntas anteriores de SO, incluso sobre cómo nombrar, pero de alguna manera esto frotó a las personas de la manera equivocada. –

+1

Algunas veces las preguntas aparentemente ingenuas tienen respuestas interesantes, que muchos solo se te ocurren muchos años después. No hay preguntas estúpidas, pero me molestan las repetitivas. –

+0

Gracias, aunque no creo que esta pregunta sea ingenua. Soy profesor y estoy preparando una conferencia sobre hilos y sospecho que mis alumnos sentirán curiosidad sobre por qué los hilos verdes se llaman así. Tengo la suerte de tener estudiantes curiosos y quiero poder responder sus preguntas. –

1

Un amigo me proporcionó la respuesta histórica: el "verde", al parecer proviene de la Green Team, el nombre código original del proyecto Java.

Cuestiones relacionadas