![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
jvm
文章平均质量分 93
暴裂无球
让学习成为一种享受23333333
展开
-
JAVA JIT编译简介与C2编译器bug记录
java8编译器,C2编译器bug原创 2022-02-13 15:09:55 · 1444 阅读 · 0 评论 -
百万级java后台生产OOM调优实例--jvm优化+线程池优化+dump文件分析
OOM生产调优实例每天多学一点点~话不多说,这就开始吧…文章目录OOM生产调优实例1.前言2.jvm 优化(ParNew+CMS)2.1 内存模型分析2.2 1.0 版本2.3 2.0 版本2.4 3.0 版本2.5 4.0 版本3.多线程下压缩图片异常4.分析dump文件5.教训总结6.结语1.前言之前预约小程序后台在当用户访问量增大时,tomcat老是宕机,在未发现原因时候需要重启。遂分析原因,在公司内部做了OOM调优实例分享,这里总结记录一下~主要是从内存模型,线程池,以及dump文件方面原创 2020-07-02 05:10:37 · 901 阅读 · 0 评论 -
jvm垃圾收集算法以及垃圾收集器简介
jvm垃圾收集算法以垃圾收集器简介每天多学一点点~话不多说,这就开始吧…文章目录jvm垃圾收集算法以垃圾收集器简介1.前言2.内存模型判断机制3.垃圾收集算法3.1 分代收集理论3.2 标记-复制算法3.3 标记-清除算法3.4 标记-整理算法4.常用的垃圾收集器4.1 Serial收集器(-XX:+UseSerialGC -XX:+UseSerialOldGC)4.2 Parallel Scavenge收集器(-XX:+UseParallelGC(年轻代),-XX:+UseParallelOldG原创 2020-07-01 23:37:04 · 333 阅读 · 0 评论