Java_GC (一) 随笔
来源:互联网 发布:1分的利息怎么算法 编辑:程序博客网 时间:2024/05/26 12:59
Java_GC (一) 随笔
1、 对象是否存活算法
a. 引用计数器算法: 每个对象被引用一次,自身的计数器就加1;引用结束,计数器就减1。当计数器为0,就表明对象不存活,可以进行回收
b. 可达性分析算法:
从程序的跟节点,到对象所在的节点。如果从任何跟节点都无法到达对象节点,则表明对象不可达,可以进行回收。
2、 分代回收
年轻代: 停止-复制算法。 GC回收器: Serial / ParNew / Parallel Scavenge
年老代: 标记-整理算法。 GC回收器: CMS / Serial Old/ Parallel Old / G1 (jdk1.7以后)
3、 堆的大小 = 年轻代大小 + 年老代大小 + 持久代大小 (一般为64m)
阅读全文
0 0
- Java_GC (一) 随笔
- 随笔(一)
- 随笔(一)
- 随笔(一)
- 随笔(一)
- 随笔(一)
- WPhone7 随笔 (一)
- 随笔(一)
- 随笔(一)
- 思维随笔(一)
- Fragment随笔(一)
- 随笔(一)
- 随笔(一)
- C++随笔(一)
- Kaldi随笔(一)
- SCALA随笔(一)
- php随笔(一)
- 思想随笔(一)
- list中对象的取值
- 基础课专题——页面中常用的几种输出方式
- python从零开始(下载&安装)
- Ajax基础(3)
- ViewPropertyAnim
- Java_GC (一) 随笔
- 100个高质量Java开发者博客
- QTableWidget 详细使用
- 1544:斐波那契数列
- Android核心架构---Binder通信机制
- 操作系统常用的调度算法总结
- Linux磁盘管理
- 前端面试校招问题准备(总结)
- 打印出所有的"水仙花数"