1N/AThe following demonstrates the cpudists program. It prints distributions
1N/Aof CPU time consumed by the Kernel, Idle thread, or Processes.
1N/AHere we run cpudists for 5 seconds once,
1N/A2005 Apr 28 00:08:42,
1N/A value ------------- Distribution ------------- count
1N/A 8192 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1134
1N/A 16384 |@@@@@@@@@ 344
1N/A value ------------- Distribution ------------- count
1N/A 16384 |@@@@@@@@@ 170
1N/A 32768 |@@@@@@@@@@@@@@@@@@ 331
1N/A value ------------- Distribution ------------- count
1N/A 8388608 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 418
1N/AThe value indicates the time in nanoseconds, the count the number of
1N/Aruns for this length.
1N/AFrom the above, we can see the kernel has run many times - but for short
1N/Aintervals each time. Processes have taken fom 10 to 60 microseconds;
1N/Aand when the idle thread runs it runs for some time - around 8 milliseconds
1N/Acpudists has a "-a" option for all processes,
1N/A2005 Apr 28 00:17:34,
1N/A value ------------- Distribution ------------- count
1N/A 16384 |@@@@@@@@@@@@@@@@@@@@@@@@@@@ 2
1N/A 32768 |@@@@@@@@@@@@@ 1
1N/A value ------------- Distribution ------------- count
1N/A 16384 |@@@@@@@@@@@@@@@@@@@@@@@@@@@ 2
1N/A 65536 |@@@@@@@@@@@@@ 1
1N/A value ------------- Distribution ------------- count
1N/A 16384 |@@@@@@@@@@@@@@@@@@@@@@@@@@@ 2
1N/A 65536 |@@@@@@@@@@@@@ 1
1N/A value ------------- Distribution ------------- count
1N/A 16384 |@@@@@@@@@@@@@@@@@@@@@@@@@@@ 2
1N/A 65536 |@@@@@@@@@@@@@ 1
1N/A value ------------- Distribution ------------- count
1N/A 131072 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
1N/A value ------------- Distribution ------------- count
1N/A 16384 |@@@@@@@@@@@@@@@@@@@@@@@@@@@ 2
1N/A 131072 |@@@@@@@@@@@@@ 1
1N/A value ------------- Distribution ------------- count
1N/A 16384 |@@@@@@@@@@@@@@@@@@@@ 2
1N/A 65536 |@@@@@@@@@@@@@@@@@@@@ 2
1N/A value ------------- Distribution ------------- count
1N/A 16384 |@@@@@@@@@@@@@@@@@@@@@@@@ 3
1N/A 65536 |@@@@@@@@@@@@@@@@ 2
1N/A value ------------- Distribution ------------- count
1N/A 32768 |@@@@@@@@@@@@@@@@ 2
1N/A 131072 |@@@@@@@@@@@@@@@@ 2
1N/A value ------------- Distribution ------------- count
1N/A 16384 |@@@@@@@@@@@@@@@@@@@@@@@@@@@ 10
1N/A 32768 |@@@@@@@@@@@ 4
1N/A value ------------- Distribution ------------- count
1N/A 16384 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 25
1N/A value ------------- Distribution ------------- count
1N/A 16384 |@@@@@@@@@@@@@@@@@@@@@@@@@@@ 2
1N/A 1048576 |@@@@@@@@@@@@@ 1
1N/A value ------------- Distribution ------------- count
1N/A 32768 |@@@@@@@@@@@@@@@@@ 19
1N/A 65536 |@@@@@@@@@@@@@@ 16
1N/A value ------------- Distribution ------------- count
1N/A 32768 |@@@@@@@@@@@@@@@@@@@ 14
1N/A value ------------- Distribution ------------- count
1N/A 16384 |@@@@@@@@@@@@@@@@@@@@@@@@@ 8
1N/A value ------------- Distribution ------------- count
1N/A 65536 |@@@@@@@@@@@@@@@@@@@@ 15
1N/A 262144 |@@@@@@@@@@@@ 9
1N/A value ------------- Distribution ------------- count
1N/A 16384 |@@@@@@@@@@@@@@@@@@@@ 101
1N/A 32768 |@@@@@@@@@@@@@@@@ 84
1N/A value ------------- Distribution ------------- count
1N/A 32768 |@@@@@@@@@@@@@@@@ 12
1N/A 65536 |@@@@@@@@@@@ 8
1N/A 524288 |@@@@@@@@@@@@ 9
1N/A value ------------- Distribution ------------- count
1N/A 32768 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 188
1N/A value ------------- Distribution ------------- count
1N/A 65536 |@@@@@@@@@@@@@ 36
1N/A value ------------- Distribution ------------- count
1N/A 8192 |@@@@@@@@@@@@@@@@@@@@@@@@@@ 1085
1N/A 16384 |@@@@@@@@@@@ 443
1N/A value ------------- Distribution ------------- count
1N/A 1048576 |@@@@@@@@@@@@@@@@@@@@@@@@@@@ 4
1N/A value ------------- Distribution ------------- count
1N/A 8388608 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 411