協程的實現

一.瞭解協程 協程,又稱微線程,纖程。協程不是進程或線程,其執行過程更類似於子例程,或者說不帶返回值的函數調用。英文名Coroutine。 協程的概念很早就提出來了,但直到最近幾年纔在某些語言(如Lua)中得到廣泛應用。 子程序,或者稱爲函數,在所有語言中都是層級調用,比如A調用B,B在執行過程中又調用了C,C執行完畢返回,B執行完畢返回,最後是A執行完畢。 所以子程序調用是通過棧實現的,一個線程
相關文章
相關標籤/搜索