關於使用者層次執行緒(User-level Thread)對應到核心執行緒(Kernel Thread)的關聯性模式之比較,下列那一種模式適用於即時系統,也能利用多處理核心(Multiple Processing Core)的優點,又能支援使用者足夠的執行緒數量需求?
A多對多(Many-to-Many)模式
B1 對 1(One-to-One)模式
C多對 1(Many-to-One)模式
D二層(Two-level)模式正確答案
答案與詳解
Two-level 是多對多的延伸,允許某個 user thread 綁定(bound)到專屬的 kernel thread,達成即時反應;同時保留多對多彈性,可用多核、支援大量執行緒。
