
JVM内存管理
日子美美哒
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Garbage Collection :1. 哪些对象需要回收
关于GC需要考虑的问题: ?哪些对象需要回收 ?什么时候回收 ?如何回收 哪些对象需要回收: 已经“死去”的对象需要被回收释放内存 首先,需要判断对象是否存活。 1.引用计数法 Reference Counting 给对象添加一个引用计数器,每当有一个reference变量指向该对象时,计数器加1, 当引用失效时,计数器减1,计数器为0时表示该对象不可能在被使用。 引用计数法实现简单,判定效率高...转载 2018-10-15 18:20:02 · 221 阅读 · 0 评论 -
垃圾收集器
垃圾回收算法是内存回收的理论,垃圾收集器是内存回收的实现。 1.Serial收集器 Serial串行的,这是一个单线程收集器,它的单线程不仅仅是说它只是用一个CPU或一条手机线程去进行内存回收,更重要的是它在工作时会暂停其他所有的工作线程,直到它工作结束。也就是说,Serial收集器工作时,JVM会在用户不可见的情况下在后台把用户的正常工作线程全部停掉,直到它完成工作。 Serial是虚拟机运行在...原创 2018-10-19 22:06:34 · 191 阅读 · 0 评论