什么是队列长度峰值

时间:2011-12-19 12:14:16

标签: .net multithreading debugging

enter image description here

我在Process Explorer中查看我的应用程序。队列峰值长度具有非常高的值。 任何人都可以解释这个参数的含义。

1 个答案:

答案 0 :(得分:8)

来自MSDN Lock and Thread Performance Counters

  

队列长度峰值显示自应用程序启动以来等待获取托管锁的线程总数。

然而,我怀疑这意味着“...... 次的总数任何线程等待......”而不是实际的线程数量然后走了。

如果该描述是正确的,那么命名是奇怪的...我期望“peak”意味着“max” - 即“队列长度最长的是什么” - 但是似乎没有描述的内容。