标签: c# .net performance performancecounter contention
我目前在使用某个应用程序(.net 4.0,c#)的争用率方面存在问题。我正在维护。 我想做的是写一个PerfCounter,如果一个部分锁无法被获取。现在我只有.net提供的整体计数器,但我想为一些选定的锁具有PerfCounter。
Profiler等对我来说不是一个选项,因为这是一个我无法触及的高性能生产环境,我可以记录perfcounters。
答案 0 :(得分:2)
ETW事件可能已经提供了您需要的信息。请参阅ETW overview和Lock contention。