写点什么

第九周作业

用户头像
dll
关注
发布于: 2021 年 01 月 12 日

一、请简述 JVM 垃圾回收原理。


Java 堆中存放着几乎所有的对象实例,回收之前要确定其是否存活着,通过引用计数算法或者可达性分析算法判断出对象是否存活。

通过垃圾回收算法回收对象,回收算法有:

  1. 标记-清除算法(Mark-Sweep)

  2. 复制算法(Copying)

  3. 标记-整理算法(Mark-Compact)

  4. 分代收集算法


通过垃圾收集器实现具体的内存垃圾回收


  1. Serial(新生代) / Serial Old(老年代)

  2. ParNew

  3. CMS

  4. G1


二、设计一个秒杀系统,主要的挑战和问题有哪些?核心的架构方案或者思路有哪些?



发布于: 2021 年 01 月 12 日阅读数: 14
用户头像

dll

关注

还未添加个人签名 2018.10.11 加入

还未添加个人简介

评论

发布
暂无评论
第九周作业