System summary

The system summary information produced by the curt command describes the time spent by the whole system (all CPUs) in various execution modes.

The following is a sample of the System summary:
               System Summary         
               -------------- 
 processing       percent       percent   
 total time    total time     busy time        
     (msec)  (incl. idle)  (excl. idle)  processing category   
===========   ===========   ===========  ===================   
    4998.65         45.94         75.21  APPLICATION 
     591.59          5.44          8.90  SYSCALL
     110.40          1.02          1.66  HCALL
      48.33          0.44          0.73  KPROC (excluding IDLE and NFS)
     352.23          3.24          5.30  NFS 
     486.19          4.47          7.32  FLIH 
      49.10          0.45          0.74  SLIH 
       8.83          0.08          0.13  DISPATCH (all procs. incl. IDLE) 
       1.04          0.01          0.02  IDLE DISPATCH (only IDLE proc.) 
-----------    ----------       ------- 
    6646.36         61.08        100.00  CPU(s) busy time 
    4234.76         38.92                IDLE 
-----------    ---------- 
   10881.12                              TOTAL

Avg. Thread Affinity =        0.99

Total Physical CPU time (msec) = 20417.45
Physical CPU percentage        = 100.00%
The System Summary has the following fields:
Item Descriptor
processing total time Total time in milliseconds for the corresponding processing category.
percent total time Time from the first column as a percentage of the sum of total trace elapsed time for all processors. This includes whatever amount of time each processor spent running the IDLE process.
percent busy time Time from the first column as a percentage of the sum of total trace elapsed time for all processors without including the time each processor spent executing the IDLE process.
Avg. Thread Affinity Probability that a thread was dispatched to the same processor on which it last executed.
Total Physical CPU time The real time that the virtual processor was running and not preempted.
Physical CPU percentage Gives the Physical CPU Time as a percentage of total time.
The possible execution modes or processing categories are interpreted as follows:
Item Descriptor
APPLICATION The sum of times spent by all processors in User (that is, non-privileged) mode.
SYSCALL The sum of times spent by all processors doing System Calls. This is the portion of time that a processor spends executing in the kernel code providing services directly requested by a user process.
HCALL The sum of times spent by all processors doing Hypervisor Calls. This is the portion of time that a processor spends executing in the hypervisor code providing services directly requested by the kernel.
KPROC The sum of times spent by all processors executing kernel processes other than IDLE and NFS processes. This is the portion of time that a processor spends executing specially created dispatchable processes that only execute kernel code.
NFS The sum of times spent by all processors executing NFS operations. This is the portion of time that a processor spends executing in the kernel code providing NFS services directly requested by a kernel process.
FLIH The sum of times spent by all processors executing FLIHs.
SLIH The sum of times spent by all processors executing SLIHs.
DISPATCH The sum of times spent by all processors executing the AIX dispatch code. This sum includes the time spent dispatching all threads (that is, it includes dispatches of the IDLE process).
IDLE DISPATCH The sum of times spent by all processors executing the AIX dispatch code where the process being dispatched was the IDLE process. Because the DISPATCH category includes the IDLE DISPATCH category's time, the IDLE DISPATCH category's time is not separately added to calculate either CPU(s) busy time or TOTAL (see below).
CPU(s) busy time The sum of times spent by all processors executing in APPLICATION, SYSCALL, KPROC, FLIH, SLIH, and DISPATCH modes.
IDLE The sum of times spent by all processors executing the IDLE process.
TOTAL The sum of CPU(s) busy time and IDLE.

The System Summary example indicates that the CPU is spending most of its time in application mode. There is still 4234.76 ms of IDLE time so there is enough CPU to run applications. If there is insufficient CPU power, do not expect to see any IDLE time. The Avg. Thread Affinity value is 0.99 showing good processor affinity; that is, threads returning to the same processor when they are ready to be run again.