技术栈

go gc

Joker-0111
13 天前
golang·go gc
深入 Go 底层原理(六):垃圾回收(GC)Go 语言自带垃圾回收(Garbage Collection, GC),让开发者从手动管理内存的繁重任务中解脱出来。Go 的 GC 以其低延迟和并发性而闻名,其目标是在不长时间暂停(Stop The World, STW)整个程序的情况下完成大部分回收工作。
linweidong
2 个月前
golang·内存管理·trace·三色标记法·go面试·go面经·go gc
GO后端开发内存管理及参考答案Go 的逃逸分析是一种编译时技术,用于确定变量的生命周期是否超出其创建的函数作用域。通过分析变量的使用方式,编译器能够判断变量是否需要在堆上分配(动态内存)或栈上分配(静态内存)。这一机制对于内存管理和性能优化至关重要,因为它直接影响垃圾回收(GC)的压力和程序的执行效率。