💎一站式轻松地调用各大LLM模型接口,支持GPT4、智谱、星火、月之暗面及文生图 广告
## 谈谈垃圾回收机制方式及内存管理 垃圾回收方式 ① 标记清除 工作原理:是当变量进入环境时,将这个变量标记为“进入环境”。当变量离开环境时,则将其标记为“离开环境”。标记“离开环境”的就回收内存。 ② 引用计数 工作原理:跟踪记录每个值被引用的次数。一旦没有引用,内存就直接释放了。 内存管理 什么时候触发垃圾回收? 垃圾回收器周期性运行,如果分配的内存非常多,那么回收工作也会很艰巨,确定垃圾回收时间间隔就变成了一个值得思考的问题。 1、合理的GC方案:(1)、遍历所有可访问的对象; (2)、回收已不可访问的对象。 2、GC缺陷:(1)、停止响应其他操作; 3、GC优化策略:(1)、分代回收(Generation GC);(2)、增量GC