jvm
文章平均质量分 79
蜗牛彪
这个作者很懒,什么都没留下…
展开
-
G1垃圾收集器分解
G1垃圾收集器分解原文地址:https://www.oracle.com/technetwork/tutorials/tutorials-1876574.htmlG1使用了全新的方式来分配堆内存. 接下来的图片分解了G1的每一步操作。G1 堆内存结构G1的堆内存是一整块内存被分解成了许多大小相同的区域。区域的大小在jvm启动的时候就已经被决定,通常jvm会生成2000个区域,每个的大小...翻译 2018-09-25 09:24:11 · 363 阅读 · 0 评论 -
G1垃圾收集器
G1垃圾收集器原文:https://docs.oracle.com/javase/9/gctuning/garbage-first-garbage-collector.htm#JSGCT-GUID-0394E76A-1A8F-425E-A0D0-B48A3DC82B42G1垃圾收集器介绍      G1垃圾收集器的主要服务对象是大内...翻译 2018-09-22 11:23:23 · 1266 阅读 · 0 评论 -
记录一次生产环境bug的调试
记录一次生产环境bug的调试先交代下问题以及背景:        公司数据处理中的一个job一直跑的好好的,突然从某一天开始job执行失败,重启环境后又正常执行,简单查看问题日志,日志中出现大量connection reset信息,问题原创 2018-09-22 11:58:26 · 1265 阅读 · 0 评论 -
G1垃圾回收优化
G1垃圾回收优化Topics● G1通用推荐● 从其他收集器转换到G1● 提高G1性能○ 观察Full Gc○ 大对象碎片○ 优化延迟   ■ 特殊系统或者实时要求   ■ 处理对象引用过慢   ■ 新生代回收速度过慢   ■ 回合回收过程过慢 &翻译 2018-09-22 22:39:43 · 4406 阅读 · 0 评论