2016-03-19 68 views
0

我正在試驗協程,Boost.Fiber和線程。 我的問題是,如果我在線程上運行協程或光纖,並且線程被OS/ubr阻塞或掛起,我該如何對此進行響應,而不是線程被阻塞/暫停以切換到onother線程上的光纖/協程?如何避免線程進入阻塞狀態如果協程被阻塞

回答

0

什麼是「OS/ubr」?這很簡單。如果操作系統決定停止調度進程的線程,它將不會運行。 OS是老闆。

只要你的線程獲得計劃,協同程序做自我管理,就像他們總是這樣:合作社程序