2.3 協程

一、概念編程 協程(Coroutines)是一種比線程更加輕量級的存在,正如一個進程能夠擁有多個線程同樣,一個線程能夠擁有多個協程。協程不是被操做系統內核所管理,而徹底是由程序所控制(也就是在用戶態執行)。這樣帶來的好處就是性能獲得了很大的提高,不會像線程切換那樣消耗資源。函數 協程與進程、線程相比並非一個維度的概念。一個進程能夠包含多個線程,一個線程也能夠包含多個協程。簡單來講,一個線程內能夠由
相關文章
相關標籤/搜索