较高的 cs 和 in 如何判定原因, strace – p pid 看不太懂,求解?
1
ariesray OP 请问如何传图????
|
2
tiancaiamao Nov 17, 2015
可能有大量锁操作导致...原因之一
|
3
well Nov 18, 2015
看看线程堆栈情况,可能是多线程来回切换导致。
|
4
realpg PRO |
5
martifact Nov 18, 2015
可以试下调整内核的调度参数,最小运行时间什么的,估计没啥用。应该是线程比较多。
用 java 内置工具, strace 太底层。 |
6
eycfsjd Nov 18, 2015
换入换出高先瞅瞅 gc 有无问题, cs 高可以看看让步式上下文切换是否很高,高的话有可能是竞争锁导致
|
7
kylefeng Dec 9, 2015
jstack 看下 thread 情况,是不是线程池参数不合理,可能 coresize 开太大了。
|