I am looking at my application at the Process Explorer. Queue Peak Length has very high value. Can anyone explain the meaning of this parameter.
From MSDN Lock and Thread Performance Counters:
Queue Length Peak Displays the total number of threads that waited to acquire a managed lock since the application started.
However, I suspect it means "...total number of times any thread has waited to..." rather than the actual count of threads that have been and gone.
If that description is correct, then the naming is odd... I expect "peak" to mean "max" - i.e. "what is the longest the queue length has been" - but that does not appear to be what is described.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With