12 2021 档案

摘要:1.jps 查询当前服务器启动了哪些java项目 2.jmap -histo 16332>./histo.log 3.jmap -heap 16632查询堆的信息 4.jmap ‐dump:format=b,file=kk.hprof 16332 堆栈导出, 线上环境可以设置内存溢出时自动导出堆信息 阅读全文
posted @ 2021-12-29 16:42 yangxiaohui227 阅读(243) 评论(0) 推荐(1) 编辑
摘要:总体概览: 1.吞吐量和低延迟的关系 吞吐量=用户线程的时间/(用户线程的时间+GC的时间),从公式可以看出,GC的总时间越小,吞吐量越大 低延迟:指的是每次GC的停顿时间,停顿越短,延迟越低,用户感觉就越不卡 举个例子:假如只有2个线程,垃圾收集分为2个阶段:标记阶段+清除阶段 方案1:现在这2个 阅读全文
posted @ 2021-12-29 10:38 yangxiaohui227 阅读(80) 评论(0) 推荐(0) 编辑
摘要:1.内存模式概览: 2.主要参数设置: 堆:初始化堆内存-Xms 最大堆内存 -Xmx 新生代:-Xmn 如:Xmx2048M 元空间:元空间使用的是直接内存,默认大小是21M,超过该值会触发FullGC,同时会扩容,因此为了启动时,更快,需要设置该值: - XX:MaxMetaspaceSize 阅读全文
posted @ 2021-12-27 17:00 yangxiaohui227 阅读(139) 评论(0) 推荐(0) 编辑

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