Process End Detail (PD_PEND)
Function
The Process End Detail (PD_PEND) record stores the performance data showing the state after the process has terminated.
This is a multi-instance record.
Default values and values that can be specified
Item | Default value | Modifiable |
---|---|---|
Collection Interval | 60 | Yes |
Collection Offset# | 0 | Yes |
Log | No | Yes |
LOGIF | Blank | Yes |
ODBC key fields
Lifetime
From process execution until termination
Record size
Fields
PFM-View name (PFM - Manager name name) | Description | Smry | Format | Delta | Not sprtd on | Data source |
---|---|---|---|---|---|---|
CPU % (PROCESSOR_PERCENT) | Percentage of the elapsed processor time spent by all of the threads of the process for code execution (percent/second). | -- | float | No | -- | (USER_TIME + KERNEL_TIME) ![]() |
Creation Time (CREATION_TIME) | Time at which the process was created. | -- | time_t | No | -- | -- |
Elapsed Time (ELAPSED_TIME) | Total elapsed time for process execution (seconds). | -- | ulong | No | -- | EXIT_TIME - CREATION_TIME |
Exit Code (EXIT_CODE) | Exit code of the process. | -- | long | No | -- | -- |
Exit Time (EXIT_TIME) | Time at which the process terminated. | -- | time_t | No | -- | -- |
Interval (INTERVAL) | Always 0. | -- | ulong | No | -- | -- |
Kernel Time (KERNEL_TIME) | Time spent on executing codes in the kernel mode to gain access to the system private data (seconds). | -- | utime | No | -- | -- |
PID (PROCESS_ID) | Process identifier. | -- | long | No | -- | -- |
Priority (PRIORITY) | Process base priority. The following values are available: - REALTIME - HIGH - ABOVE-NORMAL - NORMAL - BELOW-NORMAL - IDLE - Not Applicable | -- | string (24) | No | -- | -- |
Privileged CPU% (KERNEL_PERCENT) | Percentage of the elapsed time, spent by the process threads on executing codes in the kernel mode, to gain access to the system private data (percent/second). | -- | float | No | -- | KERNEL_TIME![]() |
Program (PROCESS_NAME) | Executing program name. | -- | string (256) | No | -- | -- |
Record Time (RECORD_TIME) | Time at which the record was created. | -- | time_t | No | -- | -- |
Record Type (INPUT_RECORD_TYPE) | Record name. Always PEND. | -- | char (8) | No | -- | -- |
Total CPU Time (TOTAL_CPU_TIME) | Time spent on code execution in the kernel and user modes (seconds). | -- | utime | No | -- | USER_TIME + KERNEL_TIME |
User CPU % (USER_PERCENT) | Percentage of the elapsed time spent by the process threads on executing codes in the user mode (percent/second). | -- | float | No | -- | USER_TIME /(EXIT_TIME - CREATION_TIME) |
User Time (USER_TIME) | Time spent on code execution in the user mode (seconds). | -- | utime | No | -- | -- |
Working Set Max Kbytes (WORKING_SET_MAX) | Maximum working set size in the process (KB). | -- | double | No | -- | ReturnValue ![]() |
Working Set Min Kbytes (WORKING_SET_MIN) | Minimum working set size in the process (KB). | -- | double | No | -- | ReturnValue ![]() |