摘要: 内存管理对堆而言的,程序在运行时主动从堆上申请内存,这些内存通过go的内存分配器分配,由垃圾回收器回收。栈是每个goroutine独有的,不需要在操作的时候加锁,而堆上的内存有时需要加锁防止多线程冲突。对程序上的内存回收需要通过标记清除阶段,比如采用三色标记法。对栈而言,他的分配和释放是十分廉价的, 阅读全文
posted @ 2023-09-01 18:08 饮冰而行 阅读(17) 评论(0) 推荐(0)