併發編程之協程

1>協程的概念     基於單線程來實現併發,即只用一個主線程(很明顯可利用的cpu只有一個)情況下實現併發。     對於單線程下,我們不可避免程序中出現io操作,但如果我們能在自己的程序中控制單線程下的多個任務,     能在一個任務遇到io阻塞時就切換到另外一個任務去計算,這樣就保證了該線程能夠最大限度地處於就緒態,     由此便引出了協程的概念,協程的本質就是在單線程下,由用戶自己控制一
相關文章
相關標籤/搜索