STINNER Victor <vstin...@redhat.com> added the comment:

https://docs.microsoft.com/en-us/sql/relational-databases/performance-monitor/monitor-cpu-usage?view=sql-server-2017

Processor Queue Length:

Corresponds to the number of threads waiting for processor time. A processor 
bottleneck develops when threads of a process require more processor cycles 
than are available. If more than a few processes attempt to utilize the 
processor's time, you might need to install a faster processor. Or, if you have 
a multiprocessor system, you could add a processor.

When you examine processor usage, consider the type of work that the instance 
of SQL Server performs. If SQL Server performs many calculations, such as 
queries involving aggregates or memory-bound queries that require no disk I/O, 
100 percent of the processor's time can be used. If this causes the performance 
of other applications to suffer, try changing the workload. For example, 
dedicate the computer to running the instance of SQL Server.

Usage rates around 100 percent, where many client requests are being processed, 
may indicate that processes are queuing up, waiting for processor time, and 
causing a bottleneck. Resolve the problem by adding faster processors.

--

Is it exactly the same thing on Unix (load average)? If not, I would prefer to 
use a different name in regrtest and "loadavg". Maybe "PQL avg"?

What is the impact of the number of CPUs on this value?

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<https://bugs.python.org/issue34060>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to