在过去,我使用了性能分析工具,如nprof,Equatec profiler和Yourkit分析器,以识别和消除/减少主要在一个线程中运行的代码中的性能瓶颈(序列化执行).现在我写了很多多线程代码,可以通过锁争用来减慢速度; 可以使用哪些工具和技巧来确定锁定争用发生的位置和数量?
.net parallel-processing performance multithreading profiling
.net ×1
multithreading ×1
parallel-processing ×1
performance ×1
profiling ×1