04 2022 档案

摘要:开源清华大学镜像: https://mirrors.tuna.tsinghua.edu.cn/AdoptOpenJDK/ 阅读全文
posted @ 2022-04-25 21:07 ck_2016 编辑
摘要:转自:http://www.xiuxiu8.net/a/win10jc/42985.html 阅读全文
posted @ 2022-04-14 20:13 ck_2016 编辑
摘要:可以用 top 命令看 1.找出cpu耗用厉害的进程pid, 终端执行 top 命令,然后按下shift+p (shift+m是找出消耗内存最高)查找出cpu利用最厉害的pid号 2.根据上面第一步拿到的pid号,top -H -p pid 。然后按下shift+p,查找出cpu利用率最厉害的线程号 阅读全文
posted @ 2022-04-10 21:07 ck_2016 编辑
摘要:1 常见的JVM参数 -XX:MaxTenuringThreshold:对象晋升老年代的阈值,默认值15(并不是绝对的,如果在Survivor空间中相同年龄所有对象大小的综合大于Survivor空间的一半,年龄大于或等于该年龄的对象就可以直接进入老年代)-XX:MaxPermSize~~:永久代大小 阅读全文
posted @ 2022-04-10 10:53 ck_2016 编辑
摘要:一般对于内存泄漏导致OOM的,可以通过MAT在OOM时生成的dump中查看老年代贡献最大的对象,定位问题代码。但对于老年代缓慢增长FGC又能被回收的,排查会相对麻烦,可以按如下方式进行尝试。 1. 添加GC参数,打出对象分布 -XX:+PrintTenuringDistribution 2022-0 阅读全文
posted @ 2022-04-02 13:23 ck_2016 编辑

点击右上角即可分享
微信分享提示