協程和線程

協程(Coroutine)與線程(Thread) 協程和線程的區別 協程和線程的共同目的之一是實現系統資源的上下文調用,不過它們的實現層級不一樣; 線程(Thraed)是比進程小一級的的運行單位,多線程實現系統資源上下文調用,是編程語言交付系統內核來進行的(多是併發,也多是僞併發),大部分的編程語言的多線程實現都是搶佔式的,而對於這些線程的控制,編程語言沒法直接控制,須要經過系統內核來進行,由系統
相關文章
相關標籤/搜索