2021年3月27日

golang 栈、堆分配分析及CPU、内存性能情况

摘要: 一、逃逸分析 堆:一般来讲是人为手动进行管理,手动申请、分配、释放。一般所涉及的内存大小并不定,一般会存放较大的对象。另外其分配相对慢,涉及到的指令动作也相对多 栈:由编译器进行管理,自动申请、分配、释放。一般不会太大,我们常见的函数参数(不同平台允许存放的数量不同),局部变量等等都会存放在栈上 反 阅读全文

posted @ 2021-03-27 11:50 灬菜鸟灬 阅读(1281) 评论(0) 推荐(0) 编辑

导航