哪一個線程模型是C++ boost線程庫的使用?
1:1 (Kernel-level threading)
N:1 (User-level threading)
M:N (Hybrid threading)
什麼是增強線程庫的模型
這些模型(來自維基)的區別:http://en.wikipedia.org/wiki/Thread_(computing)#Models
我檢查了升壓網站,並沒有關於它使用的線程模型提及。
我想這是一個1:1的,因爲它沒有提供類似的功能或yield
reschedule
,但我不知道......
用戶級線程是否在boost協程中實現?也可能依賴於平臺。 – 2014-08-28 04:14:07
+1。這似乎是一個很好的問題......但我不確定我是否理解這個問題,那麼請詳細說明您提出的問題中提到的模型之間的區別?或者,給我們提供解釋它們的鏈接。 – Nawaz 2014-08-28 04:16:22
@Nawaz http://en.wikipedia.org/wiki/Thread_(computing)#Models – pgplus1628 2014-08-28 05:14:30