Go語言GMP模型

進程、線程、協程 進程:進程是系統進行資源分配的基本單位,有獨立的內存空間,單切換代價極高,進程間通信也比較麻煩 線程:線程是CPU調度和分派的基本單位,線程依附於進程,與其他線程共享進程的資源,僅有自己的(程序計數器,一組寄存器的值,和棧),線程切換代價小(但是線程之間的切換可能會設計用戶態和內核態的切換),由於共享進程資源,所以線程之間通信比較方便。 協程:協程是一種用戶態的輕量級線程,協程的
相關文章
相關標籤/搜索