Go [ = v1.5] 的新垃圾回收器是一種併發的三色標記清除回收器,這個想法最早是由 Dijkstra 在 1978 [1] 年提出的。Go 團隊一直在密切關注並改進 Go 語言的垃圾回收器。從每 50 毫秒一次的 10 毫秒 STW 暫停到每次 GC 有兩個 500μs 的 STW 暫停,整個改進過程可以在這裏 [2] 找到。長期從事 Go 開發,我一直對其性能感到畏懼,因此我決定深入 ⌘ Read more
Go [ = v1.5] 的新垃圾回收器是一種併發的三色標記清除回收器,這個想法最早是由 Dijkstra 在 1978 [1] 年提出的。Go 團隊一直在密切關注並改進 Go 語言的垃圾回收器。從每 50 毫秒一次的 10 毫秒 STW 暫停到每次 GC 有兩個 500μs 的 STW 暫停,整個改進過程可以在這裏 [2] 找到。長期從事 Go 開發,我一直對其性能感到畏懼,因此我決定深入 ⌘ Read more