| Measurement |
Description |
Measurement Unit |
Interpretation |
| createProc |
Indicates the total number of work processes of this type that were created. |
Number |
|
| runProc |
Indicates the number of running work processes of this type. |
Number |
Comparing the value of this measure across the types helps you in identifying the work processes type that is highly utilized. This data can be very useful for capacity planning and fine tuning. |
| waitProc |
Indicates the number of work processes of this type that were waiting during the last measurement period. |
Number |
|
| holdProc |
Indicates the number of work processes of this type that were on hold during the last measurement period. |
Number |
Work processes are held when a particular user holds the work proceses while waiting for some message. These processes cannot be released to the free pool until the message is received. Work processes on PRIV mode are also counted as on hold. Some issues can
cause work processes to be held indefinitely thereby severely limiting/exhausting the number of free work processes. |
| otherProc |
Indicates the number of work processes of this type that were in states such as new, shutdown, shutting down etc., |
Number |
|
| privProc |
Indicates the number of work processes of this type that had entered the PRIV mode during the last
measurement period. |
Number |
A work process enters PRIV mode when either extended memory is exhausted or the process has used the amount of memory specified in ztta/roll_extension. The work process then starts utilizing the heap area which is not appreciated. If the memory utilized is greater than the one set against the abap/heaplimit profile parameter, then the work process has to be restarted after terminating the user (i.e., after user sign out process). This will help administrators to restore the work processes from the PRIV mode.
A low value is desired for this measure. An increasing trend in the value of this measure indicates severe performance bottleneck. |
| pctRun |
Indicates the percentage of processes of this type that were running during the last measurement period. |
Percentage |
|
| pctWait |
Indicates the percentage of processes of this type that were waiting during the last measurement period. |
Percentage |
|
| pctHold |
Indicates the percentage of processes of this type that were on hold during the last measurement period. |
Percentage |
A low value is desired for this measure. If there is a sudden surge in the value of this measure, then it
would adversely affect the performance of the server by exhausting the number of free work processes. Using the Work processes on hold measure administrators may figure out the work processes that are held for a longer duration and examine the real cause. |
| pctPriv |
Indicates the percentage of work processes of this type that had entered the PRIV mode during the last
measurement period. |
Percentage |
A low value is desired for this measure. The system will automatically terminate the executing
transactions if more than a certain percentage of work processes are in PRIV mode and the user is inactive for a certain period of time. |
| extMem |
Indicates the maximum extended memory used by this type of work processes during the last measurement period. |
MB |
|
| privMem |
Indicates the maximum heap memory consumed by this type of work processes during the last measurement period. |
MB |
|