Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What is Queue Length Peak

enter image description here

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.

like image 593
Captain Comic Avatar asked Dec 19 '11 12:12

Captain Comic


1 Answers

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.

like image 152
Marc Gravell Avatar answered Nov 15 '22 01:11

Marc Gravell