0.1、索引
https://waterflow.link/articles/1664943418972
文中提到的垃圾回收算法是基於go1.16之後的,讓我們直接進入正題吧。
1、什麼時候需要垃圾回收?
Go 更喜歡在堆棧上分配內存,因此大多數內存分配最終都會在棧上。 這意味着 Go 每個 goroutine 都有一個堆棧,並且在可能的情況下,Go 會將變量分配給這個堆棧。 Go 編譯器試圖通
0.1、索引
https://blog.waterflow.link/articles/1662974432717
1、進程
一個進程包含可以由任何進程分配的公共資源。這些資源包括但不限於內存地址空間、文件句柄、設備和線程。
一個進程會包含下面一些屬性:
Process ID:進程ID
Process State:進程狀態
Process Priority:進程優先級
Program C