在多工作業系統的實作中,有關綠色執行緒(green threads)機制的敘述,下列何者正確?
A使用較少計算資源的執行緒
B不會造成系統暫停執行(blocking)的執行緒
C使用一個核心層級(kernel-level)的執行緒來實作多個使用者層級(user-level)的執行緒正確答案
D可以讓多個實體處理器核心同時安全執行多個執行緒
答案與詳解
正解。綠色執行緒由 runtime(如早期 JVM)在使用者層級排程,多個 user-level threads 對應到一個 kernel-level thread,即所謂 M:1 多對一模型。
