Golang協程調度原理( G、M、P)

1. 什麼是協程? 協程,又稱微線程,纖程。英文名Coroutine。對於進程、線程,都是有內核進行調度,有CPU時間片的概念,進行搶佔式調度。協程的調用有點類似子程序,但是和子程序相比,協程有掛起的概念,協程可以掛起跳轉執行其他協程,合適的時機再跳轉回來。 goroutine使用方式非常的簡單,只需使用go關鍵字即可啓動一個協程,並且它是處於異步方式運行,你不需要等它運行完成以後在執行以後的代碼
相關文章
相關標籤/搜索