go併發學習(一)

go的線程模型 KSE:內核調度實體 M:內核線程(machine)  M通過go運行時系統進行初始化,並與P建立預聯繫,M可以理解爲虛擬內核線程,與KSE一一對應。  P:上下文環境,可運行的G隊列  P:M通過不斷與P建立聯繫,來調用G,代表併發運行G的規模,P具有如下狀態 (1)Prunning:正在與M關聯(2)Psyscall:運行的G正在進行系統調用(3)Pgcstop:停止狀態(4)
相關文章
相關標籤/搜索