您的位置:首页 > 其它

JVM内存死锁问题分析

2015-08-28 22:25 253 查看
现象:

发现运行在tomcat的应用,不管上多少个vuser模拟请求压力,cpu会耗用200%,测出应用的tps很低,近10次每秒。

分析:

1、网络的瓶颈排除

2、执行jstack -l 线程号 >线程号.log

log如下:









3、看出来了0x0000000751968760 的内存变量一个锁住,另一个在获取锁,出现死锁问题。接下来优化代码即可
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: