2016-09-19 98 views
-1

1)所有JVM中都支持「綠色線程」嗎? 如果不是,那麼其中一些不支持的原因是什麼?JVM綠色線程支持和操作系統本地線程支持

2)所有現代通用操作系統是否都支持本地線程?

+1

我認爲這是在[綠色線程與非綠色線程](http://stackoverflow.com/q/5713142/217324) –

回答

0
  1. 通常,現代虛擬機不使用綠色線程。這些天線程池更常見。
  2. 這個問題太廣泛了。所有操作系統都是什麼意思?包含各種芯片的嵌入式系統?在現代處理器上運行的大多數通用OS具有本地線程。
+0

回答1)在這種情況下說線程池是什麼意思?如果現代JVM在某些不支持本地線程的操作系統上運行,那麼如果JVM不支持綠色線程,它將會執行什麼操作? 2)我的意思是通用的操作系統。我已經編輯了我的問題。感謝您的答覆。 –

+0

您可以在這裏閱讀關於線程池的信息:https://docs.oracle.com/javase/tutorial/essential/concurrency/pools.html。沒有本地線程的系統會發生什麼情況取決於系統和JVM實現。一些沒有本地線程的系統具有用戶調度線程的概念,例如光纖或(是)綠色線程。有關更詳細的解釋,您應該查看相應的系統和JVM文檔。 –