Native Thread Pool
The following example shows native thread pool information as it appears in
perfdump
:
Native pools:
----------------------------
NativePool:
Idle/Peak/Limit
1/1/128
Work Queue Length/Peak/Limit
0/0/0
my-custom-pool:
Idle/Peak/Limit
1/1/128
Work Queue Length/Peak/Limit
0/0/0
If you have defined additional custom thread pools, they are shown under the Native Pools
heading in
perfdump
.
The following table shows the thread pool statistics as they appear in the Admin Console. If you
have not defined additional thread pools, only the NativePool is shown:
TABLE 2–5
Thread Pools Statistics
Name
NativePool
Idle Threads
1
Threads
1
Requests Queued
0
Peak Requests Queued
0
Idle /Peak /Limit
Idle
, listed as Idle Threads in the Admin Console, indicates the number of threads that are
currently idle.
Peak
indicates the peak number of threads in the pool.
Limit
, listed as Threads in
the Admin Console, indicates the maximum number of native threads allowed in the thread
pool, and for NativePool is determined by the setting of
NativePoolMaxThreads
in the
magnus.conf
file.
Tuning
You can modify the maximum threads for NativePool by editing the
NativePoolMaxThreads
parameter in
magnus.conf
. For more information, see
“NativePoolMaxThreads Directive” on
page 68
.
Work Queue Length /Peak /Limit
These numbers refer to a queue of server requests that are waiting for the use of a native thread
from the pool. The
Work Queue Length
is the current number of requests waiting for a native
thread, which is represented as Requests Queued in the Admin Console.
Using Monitoring Data to Tune Your Server
Sun Java System Web Server 7.0 Update 1 Performance Tuning, Sizing, and Scaling Guide •
66
Содержание Sun Java System Web Server 7.0
Страница 9: ...Figures FIGURE 2 1 Web Server Connection Handling 40 9 ...
Страница 10: ...10 ...
Страница 18: ...18 ...
Страница 38: ...38 ...
Страница 84: ...84 ...
Страница 100: ...100 ...