OpenBSD 3.7-current (GENERIC) #212: Mon Jun 27 21:48:43 MDT 2005 on i386
Compiling xpdf I see the following top-output (top -S -ocpu 10)

load averages:  1.97,  1.55,  0.97                                   16:16:04
65 processes:  2 running, 62 idle, 1 on processor
CPU states: 88.5% user,  0.0% nice, 10.0% system,  0.3% interrupt,  1.2% idle
Memory: Real: 62M/124M act/tot  Free: 366M  Swap: 0K/1024M used/tot

  PID USERNAME PRI NICE  SIZE   RES STATE    WAIT     TIME    CPU COMMAND
16836 moo        2    0   19M   23M sleep    select   0:18  0.00% Xorg
   11 root     -18    0    0K   26M sleep    reaper   0:03  0.00% reaper
10255 moo        2    0 3504K 4280K sleep    select   0:01  0.00% xterm
23656 root      10    0 8956K 2748K sleep    wait     0:00  0.00% make
25307 root      64    0   19M   11M run      -        0:00  0.00% cc1
15256 moo        2    0 7216K 7660K sleep    poll     0:00  0.00% xscreensaver
21127 moo        2    0 3516K 4232K run      -        0:00  0.00% xterm
   13 root      18    0    0K   26M sleep    syncer   0:00  0.00% update
 4698 root       2    0  660K  392K idle     kqread   0:00  0.00% apmd
 3048 root       2    0 1484K 1020K sleep    select   0:00  0.00% sendmail

So: 88.5% User, 10.0% System looks OK, but where are the CPU-consuming processes
in the list?

,----[ man top - bugs ]-
| As with ps(1), things can change while ttp is collecting information for
| an update.  The picture it gives is only a close approximation to reality.
`----

I don't think an approximation of this scale is correct ;-)

Another try:

,----[ md5 -t ]-
| while true; do md5 -t; done
| 
| top output:
| 
| load averages:  1.81,  1.72,  1.48                                     
16:28:13
| 52 processes:  2 running, 49 idle, 1 on processor
| CPU states:  100% user,  0.0% nice,  0.0% system,  0.0% interrupt,  0.0% idle
| Memory: Real: 48M/109M act/tot  Free: 381M  Swap: 0K/1024M used/tot
| 
|   PID USERNAME PRI NICE  SIZE   RES STATE    WAIT     TIME    CPU COMMAND
| 32635 moo       56    0 2904K  172K run      -        0:00  1.71% md5
| 17994 moo        2    0 3148K 3748K sleep    select   0:00  0.05% xterm
| 16836 moo        2    0   19M   23M sleep    select   0:21  0.00% Xorg
`----

100% User but md5 only showing up with 1,71%?

Either I don't see the obvious or there's something broken.

Reply via email to