Use the Thread Pools page to configure thread pools.
The Java Virtual Machine (JVM) can support many threads of execution at once. To help performance, theEnterprise Server maintains one or more thread pools. It is possible to assign specific thread pools to specific services.
One thread pool can serve multiple services. Request threads handle user requests. When the server receives a request, it assigns the request to a free thread from the thread pool. The thread executes the client's requests and returns results. For example, if the request needs to use a system resource that is currently busy, the thread waits until that resource is free before allowing the request to use that resource.
Specify the minimum and maximum number of threads that are reserved for requests. The thread pool is dynamically adjusted between these two values. The minimum thread pool size that is specified signals the server to allocate at least that many threads in reserve for requests. That number is increased up to the maximum thread pool size that is specified.
Increasing the number of threads available to a process allows the process to respond to more requests simultaneously.
For each thread pool, the Thread Pools page contains the following information.
The name of the thread pool.
The maximum number of threads in the thread pool.
The minimum number of threads in the thread pool.