python併發之協程

概述 協程(Coroutine) 協程的做用,是在執行函數A時,能夠隨時中斷,去執行函數B,而後中斷繼續執行函數A(能夠自由切換)。但這一過程並非函數調用(沒有調用語句),這一整個過程看似像多線程,然而協程只有一個線程執行。 協程有如下優點:python 執行效率極高。由於子程序切換(函數)不是線程切換,由程序自身控制,沒有切換線程的開銷。 不須要多線程的鎖機制,由於只有一個線程,也不存在同時寫變
相關文章
相關標籤/搜索