烦人的java.util.concurrent锁

来源:互联网 发布:淘宝 评价 期限 编辑:程序博客网 时间:2024/05/16 02:15

这几天的两个项目,都遇到一个问题。

CPU利用率不高,在20%左右,load比较高了,4核的机器,已达5~6.

在压测端,增加并发用户数,服务器的CPU利用率不会再上升,简单分析了下线程。

系统总共运行的线程有206个,sleep on a monitor的线程有196个。

这些time_waiting状态的线程都在等待java.util.concurrent锁。

这个是不是java.util.concurrent锁的原因呢?

目前还没有找到很好的方法来分析。。
原创粉丝点击