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