摘要: 堆 GC参数 - 串行收集器 最古老,最稳定 效率高 可能会产生较长的停顿 -XX:+UseSerialGC 新生代、老年代使用串行回收 新生代复制算法 老年代标记-压缩 新生代、老年代使用串行回收 新生代复制算法 老年代标记-压缩 0.844: [GC 0.844: [DefNew: 17472K 阅读全文
posted @ 2016-07-20 14:19 耳东陈 阅读(349) 评论(0) 推荐(0) 编辑
摘要: GC的概念 Garbage Collection 垃圾收集 1960年 List 使用了GC Java中,GC的对象是堆空间和永久区 引用计数法 老牌垃圾回收算法 通过引用计算来回收垃圾 使用者 COM ActionScript3 Python COM ActionScript3 Python 引用 阅读全文
posted @ 2016-07-20 13:45 耳东陈 阅读(400) 评论(0) 推荐(0) 编辑
摘要: Trace跟踪参数 -verbose:gc -XX:+printGC 可以打印GC的简要信息 [GC 4790K->374K(15872K), 0.0001606 secs] [GC 4790K->374K(15872K), 0.0001474 secs] [GC 4790K->374K(15872 阅读全文
posted @ 2016-07-20 13:03 耳东陈 阅读(327) 评论(0) 推荐(0) 编辑
摘要: JVM启动流程 JVM基本结构 PC寄存器 每个线程拥有一个PC寄存器 在线程创建时 创建 指向下一条指令的地址 执行本地方法时,PC的值为undefined 每个线程拥有一个PC寄存器 在线程创建时 创建 指向下一条指令的地址 执行本地方法时,PC的值为undefined 方法区 保存装载的类信息 阅读全文
posted @ 2016-07-20 11:20 耳东陈 阅读(1750) 评论(0) 推荐(0) 编辑