稳定性 耗时 gc 过长问题排查 和工具

自己的另外一篇:

http://www.cnblogs.com/fei33423/p/7805186.html

偶有耗时抖动?

gc 也有长耗时?

fullgc 也是?

有同学反馈 swap 可能导致.

命令

free -g

 显示有 swap .

然后对比 gc 耗时的点和 swap 切换的时间点.

-W是显示 swap 记录. 见 man sar [ 性能之巅的书]

sar -W -f /var/log/sysstat/sa06 -s 17:00:00 -e 19:00:00

 是syssta工具集的一部分,需要安装,并且需要启动采集.

 

淘宝开源的 profile 和  trace ,

线下性能分析也是如此.

如何分析 rpc 的数据?

如何分析调用链 耗时数据? profile 工具分析 

http://blog.csdn.net/defonds/article/details/52605670

http://blog.csdn.net/defonds/article/details/52598018

 

posted @ 2017-11-07 18:26  fei33423  阅读(781)  评论(0编辑  收藏  举报