1N/AThe following demonstrates the cpudists program. It prints distributions
1N/Aof CPU time consumed by the Kernel, Idle thread, or Processes.
1N/A
1N/AHere we run cpudists for 5 seconds once,
1N/A
1N/A# ./cpudists 5 1
1N/A2005 Apr 28 00:08:42,
1N/A KERNEL
1N/A value ------------- Distribution ------------- count
1N/A 4096 | 0
1N/A 8192 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1134
1N/A 16384 |@@@@@@@@@ 344
1N/A 32768 |@@@ 104
1N/A 65536 | 3
1N/A 131072 | 0
1N/A 262144 | 1
1N/A 524288 | 0
1N/A 1048576 | 11
1N/A 2097152 | 0
1N/A
1N/A PROCESS
1N/A value ------------- Distribution ------------- count
1N/A 8192 | 0
1N/A 16384 |@@@@@@@@@ 170
1N/A 32768 |@@@@@@@@@@@@@@@@@@ 331
1N/A 65536 |@@@@@@@@ 152
1N/A 131072 |@ 17
1N/A 262144 |@ 25
1N/A 524288 |@ 13
1N/A 1048576 | 4
1N/A 2097152 | 9
1N/A 4194304 | 0
1N/A
1N/A IDLE
1N/A value ------------- Distribution ------------- count
1N/A 2097152 | 0
1N/A 4194304 |@ 9
1N/A 8388608 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 418
1N/A 16777216 |@@@ 31
1N/A 33554432 | 0
1N/A
1N/AThe value indicates the time in nanoseconds, the count the number of
1N/Aruns for this length.
1N/A
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/Afor each.
1N/A
1N/A
1N/A
1N/A
1N/Acpudists has a "-a" option for all processes,
1N/A
1N/A# ./cpudists -a 5 1
1N/A2005 Apr 28 00:17:34,
1N/A mapping-daemon
1N/A value ------------- Distribution ------------- count
1N/A 8192 | 0
1N/A 16384 |@@@@@@@@@@@@@@@@@@@@@@@@@@@ 2
1N/A 32768 |@@@@@@@@@@@@@ 1
1N/A 65536 | 0
1N/A
1N/A sendmail
1N/A value ------------- Distribution ------------- count
1N/A 8192 | 0
1N/A 16384 |@@@@@@@@@@@@@@@@@@@@@@@@@@@ 2
1N/A 32768 | 0
1N/A 65536 |@@@@@@@@@@@@@ 1
1N/A 131072 | 0
1N/A
1N/A nautilus
1N/A value ------------- Distribution ------------- count
1N/A 8192 | 0
1N/A 16384 |@@@@@@@@@@@@@@@@@@@@@@@@@@@ 2
1N/A 32768 | 0
1N/A 65536 |@@@@@@@@@@@@@ 1
1N/A 131072 | 0
1N/A
1N/A fmd
1N/A value ------------- Distribution ------------- count
1N/A 8192 | 0
1N/A 16384 |@@@@@@@@@@@@@@@@@@@@@@@@@@@ 2
1N/A 32768 | 0
1N/A 65536 |@@@@@@@@@@@@@ 1
1N/A 131072 | 0
1N/A
1N/A in.routed
1N/A value ------------- Distribution ------------- count
1N/A 65536 | 0
1N/A 131072 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1
1N/A 262144 | 0
1N/A
1N/A miniserv.pl
1N/A value ------------- Distribution ------------- count
1N/A 8192 | 0
1N/A 16384 |@@@@@@@@@@@@@@@@@@@@@@@@@@@ 2
1N/A 32768 | 0
1N/A 65536 | 0
1N/A 131072 |@@@@@@@@@@@@@ 1
1N/A 262144 | 0
1N/A
1N/A xscreensaver
1N/A value ------------- Distribution ------------- count
1N/A 8192 | 0
1N/A 16384 |@@@@@@@@@@@@@@@@@@@@ 2
1N/A 32768 | 0
1N/A 65536 |@@@@@@@@@@@@@@@@@@@@ 2
1N/A 131072 | 0
1N/A
1N/Agnome-vfs-daemon
1N/A value ------------- Distribution ------------- count
1N/A 8192 | 0
1N/A 16384 |@@@@@@@@@@@@@@@@@@@@@@@@ 3
1N/A 32768 | 0
1N/A 65536 |@@@@@@@@@@@@@@@@ 2
1N/A 131072 | 0
1N/A
1N/A gnome-panel
1N/A value ------------- Distribution ------------- count
1N/A 8192 | 0
1N/A 16384 |@@@@@@@@ 1
1N/A 32768 |@@@@@@@@@@@@@@@@ 2
1N/A 65536 | 0
1N/A 131072 |@@@@@@@@@@@@@@@@ 2
1N/A 262144 | 0
1N/A
1N/A svc.startd
1N/A value ------------- Distribution ------------- count
1N/A 8192 | 0
1N/A 16384 |@@@@@@@@@@@@@@@@@@@@@@@@@@@ 10
1N/A 32768 |@@@@@@@@@@@ 4
1N/A 65536 |@@@ 1
1N/A 131072 | 0
1N/A
1N/A nscd
1N/A value ------------- Distribution ------------- count
1N/A 8192 | 0
1N/A 16384 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 25
1N/A 32768 |@ 1
1N/A 65536 | 0
1N/A 131072 |@ 1
1N/A 262144 | 0
1N/A
1N/Agnome-netstatus-
1N/A value ------------- Distribution ------------- count
1N/A 8192 | 0
1N/A 16384 |@@@@@@@@@@@@@@@@@@@@@@@@@@@ 2
1N/A 32768 | 0
1N/A 65536 | 0
1N/A 131072 | 0
1N/A 262144 | 0
1N/A 524288 | 0
1N/A 1048576 |@@@@@@@@@@@@@ 1
1N/A 2097152 | 0
1N/A
1N/A mixer_applet2
1N/A value ------------- Distribution ------------- count
1N/A 8192 | 0
1N/A 16384 |@@@@@@@@@ 10
1N/A 32768 |@@@@@@@@@@@@@@@@@ 19
1N/A 65536 |@@@@@@@@@@@@@@ 16
1N/A 131072 | 0
1N/A
1N/A soffice.bin
1N/A value ------------- Distribution ------------- count
1N/A 8192 | 0
1N/A 16384 |@@@@@@@@@ 7
1N/A 32768 |@@@@@@@@@@@@@@@@@@@ 14
1N/A 65536 |@@@@@@@@ 6
1N/A 131072 | 0
1N/A 262144 |@@@ 2
1N/A 524288 | 0
1N/A 1048576 | 0
1N/A 2097152 |@ 1
1N/A 4194304 | 0
1N/A
1N/A dtrace
1N/A value ------------- Distribution ------------- count
1N/A 8192 | 0
1N/A 16384 |@@@@@@@@@@@@@@@@@@@@@@@@@ 8
1N/A 32768 | 0
1N/A 65536 | 0
1N/A 131072 | 0
1N/A 262144 |@@@ 1
1N/A 524288 |@@@@@@@@@ 3
1N/A 1048576 | 0
1N/A 2097152 |@@@ 1
1N/A 4194304 | 0
1N/A
1N/A Xorg
1N/A value ------------- Distribution ------------- count
1N/A 32768 | 0
1N/A 65536 |@@@@@@@@@@@@@@@@@@@@ 15
1N/A 131072 |@@@@@@@@ 6
1N/A 262144 |@@@@@@@@@@@@ 9
1N/A 524288 | 0
1N/A
1N/A java_vm
1N/A value ------------- Distribution ------------- count
1N/A 8192 | 0
1N/A 16384 |@@@@@@@@@@@@@@@@@@@@ 101
1N/A 32768 |@@@@@@@@@@@@@@@@ 84
1N/A 65536 |@@@@ 20
1N/A 131072 | 0
1N/A
1N/A gnome-terminal
1N/A value ------------- Distribution ------------- count
1N/A 16384 | 0
1N/A 32768 |@@@@@@@@@@@@@@@@ 12
1N/A 65536 |@@@@@@@@@@@ 8
1N/A 131072 |@ 1
1N/A 262144 | 0
1N/A 524288 |@@@@@@@@@@@@ 9
1N/A 1048576 | 0
1N/A
1N/A acroread
1N/A value ------------- Distribution ------------- count
1N/A 8192 | 0
1N/A 16384 | 1
1N/A 32768 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 188
1N/A 65536 |@@@@@@@@ 47
1N/A 131072 |@@ 10
1N/A 262144 | 0
1N/A
1N/A mozilla-bin
1N/A value ------------- Distribution ------------- count
1N/A 8192 | 0
1N/A 16384 |@@@@@@@@ 21
1N/A 32768 |@@@@@ 13
1N/A 65536 |@@@@@@@@@@@@@ 36
1N/A 131072 |@@@@@@@ 19
1N/A 262144 |@@@ 9
1N/A 524288 |@@ 5
1N/A 1048576 |@ 2
1N/A 2097152 |@@ 5
1N/A 4194304 | 0
1N/A
1N/A KERNEL
1N/A value ------------- Distribution ------------- count
1N/A 4096 | 0
1N/A 8192 |@@@@@@@@@@@@@@@@@@@@@@@@@@ 1085
1N/A 16384 |@@@@@@@@@@@ 443
1N/A 32768 |@@ 98
1N/A 65536 | 5
1N/A 131072 | 1
1N/A 262144 | 1
1N/A 524288 | 0
1N/A 1048576 | 11
1N/A 2097152 | 0
1N/A
1N/A fsflush
1N/A value ------------- Distribution ------------- count
1N/A 131072 | 0
1N/A 262144 |@@@@@@@ 1
1N/A 524288 | 0
1N/A 1048576 |@@@@@@@@@@@@@@@@@@@@@@@@@@@ 4
1N/A 2097152 | 0
1N/A 4194304 | 0
1N/A 8388608 | 0
1N/A 16777216 | 0
1N/A 33554432 |@@@@@@@ 1
1N/A 67108864 | 0
1N/A
1N/A IDLE
1N/A value ------------- Distribution ------------- count
1N/A 524288 | 0
1N/A 1048576 | 1
1N/A 2097152 | 0
1N/A 4194304 |@ 13
1N/A 8388608 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 411
1N/A 16777216 |@@@ 31
1N/A 33554432 | 0
1N/A
1N/A
1N/A