摘要: 垃圾回收 (Garbage Collecting)思路 1. "标记-清除〞 go的做法 2. "标记-整理〞 标记后删除, 删除后重新把内存空间整理 java 早期 3. "标记 - 复制〞 两块相似的内存, 直接把有用的拷贝到另外一块上去 java 现阶段 Go因为堆内存结构的独特优势,选择最简 阅读全文
posted @ 2023-12-03 23:52 杨阳的技术博客 阅读(73) 评论(0) 推荐(0) 编辑
摘要: 协程栈 go 栈的位置 1. Go 协程栈位于 Go-堆内存上 2. Go 堆内存位于操作系统虚拟内存上 go 栈的工作流程 以main.main为出发点 要记录runtime.main的栈基地址 记录 a 和 b的局部变量值 开辟一个空间记录 sum函数的返回值 记录 b 和 a的值, 这里是为了 阅读全文
posted @ 2023-12-03 22:38 杨阳的技术博客 阅读(73) 评论(0) 推荐(0) 编辑