We used yourkit profiler to find out and resolve many contention issues in our application. We used thread monitoring to see which threads are blocked and resolved many of those issues. But yourkit does not show up ReentrantLocks as blocked or 开发者_运维知识库waiting. So what can be done to actually see the contention problems.
Yourkit monitor profiling cannot be relied upon now because we have fixed most of the places using concurrent structures. Now we want some tool to help us find out contention issues including those of Reentrant locks.
Looks like your kit does support reentrant locks
精彩评论