第 9 周 - 作业 1
请简述 JVM 垃圾回收原理。
设计一个秒杀系统,主要的挑战和问题有哪些?核心的架构方案或者思路有哪些?
JVM通过根搜索算法,从根对象出发查找存活对象,如果从根无法搜索说明对象没有被引用,需要被JVM回收内存。JVM的垃圾回收主要是针对堆存储区域进行的,堆内存空间按代分为年轻代和老年代。年轻代又划分了eden区和2个survivor区,不同的垃圾回收器采用不同的垃圾回收算法,如标记清理,标记整理,标记复制等算法。
版权声明: 本文为 InfoQ 作者【seng man】的原创文章。
原文链接:【http://xie.infoq.cn/article/1c607a3b54b875a909f6759ab】。未经作者许可,禁止转载。
评论 (1 条评论)