This section explains the procedure for tuning the number of resident processes specified in the pd_process_count operand.
- Information to be referenced
- Reference the following statistical information related to system operations:
- Number of service processes engaged in service execution (#OF PROCESS ON SERVICE)
- Purpose
- Each server's process activation time is reduced along with the memory resources by specifying as the number of resident processes a value close to the average number of active processes that were actually executing the service.
- Evaluating the analysis results
- The process activation time can be reduced by making each server's processes resident beforehand; however, if more processes are made resident than necessary, memory resources will not be used efficiently. A reasonable number of resident processes for a server appears to be the average value of the number of service processes under service execution (#OF PROCESS ON SERVICE).
- When improving the server's service execution response
- If the value of the pd_process_count operand is less than the average value of the number of service processes during service execution (#OF PROCESS ON SERVICE), increase it up to about the average value. If it is increased further, some resident processes may not receive services, resulting in a waste of memory.
- When reducing the memory space used by resident server processes
- If the value of the pd_process_count operand is greater than the average value of the number of service processes during service execution (#OF PROCESS ON SERVICE), reduce it down to about the average value. If it is decreased further, more requests may be received than the number of resident processes and service execution response may be delayed as much as the process activation time.
- Actions to be taken
- Modify the value of the pd_process_count operand.