協程和線程的區別

先簡要說下結論:多線程 協同程序(coroutine)與多線程狀況下的線程比較相似:有本身的堆棧,本身的局部變量,有本身的指令指針(IP,instruction pointer),但與其它協同程序共享全局變量等不少信息。 spa 協程(協同程序): 同一時間只能執行某個協程。開闢多個協程開銷不大。協程適合對某任務進行分時處理。 線程 線程: 同一時間能夠同時執行多個線程。開闢多條線程開銷很大。線程
相關文章
相關標籤/搜索