golang內存優化

GPM調度模型 想要進行性能優化首先要了解最基礎的底層模型 一個 G 就是一個 goroutine,在 runtime 中通過類型 g 來表示。當一個 goroutine 退出時,g 對象會 被放到一個空閒的 g 對象池中以用於後續的 goroutine 的使用(減少內存分配開銷)。 一個 M 就是一個系統的線程,系統線程可以執行用戶的 go 代碼、runtime 代碼、系統調用或者空 閒等待。在
相關文章
相關標籤/搜索