Ser*_*ipc 3 java performance multithreading synchronization contention
我们的Tomcat Web应用程序在被几百个用户使用时感觉很慢.服务器在托管公司,他们的报告没有显示带宽或CPU工作负载的任何问题,所以我怀疑减速的原因可能是因为我们封装在同步调用下的一些遗留代码的争用,因为它是更容易的路径
我在开发环境中做了一些人工测试,用ThreadLocal解决方案改变了同步调用,它变得更快,但我知道我的老板会要求我一些证据表明它的生产速度也会更快.
我怎么能确定我的应用程序中的线程争用是否存在问题?
归档时间: |
|
查看次数: |
1163 次 |
最近记录: |