top idle% bug help

dalen dalen at czexan.net
Sun Jan 11 21:58:51 UTC 2004


	I noticed a bug in top where the idle% column sometimes contains bogus 
numbers when running cpu intense apps like seti at home (as shown 
below).  I filed a bug report (bug#111779) in December and haven't seen 
any action related to the bug.  I would like to start investigating thi 
bug myself.  Does anyone have a pointer to info about the /proc 
filesystem, specifically thet areas of /proc where top queries info?  I 
would like to write a script that polls /proc and mimicks top so I can 
tell if this is a top reporting bug or a kernel bug.  I can provide more 
info about this bug on request or you can see bugs 109484/111779 at 
bugzilla.redhat.com

sample top output...
17:55:47  up 1 day,  1:17,  1 user,  load average: 3.92, 3.41, 3.63
49 processes: 44 sleeping, 5 running, 0 zombie, 0 stopped
CPU states:  cpu    user    nice  system    irq  softirq  iowait    idle
            total    0.4%  396.0%    3.6%   0.0%     0.0%    0.0%
3681984845051806.0%
            cpu00    0.0%   98.8%    1.3%   0.0%     0.0%    0.0%
3681984845051806.5%
            cpu01    0.0%   99.0%    1.1%   0.0%     0.0%    0.0%
3681984845051806.5%
            cpu02    0.5%   98.6%    0.7%   0.0%     0.0%    0.0%    0.0%
            cpu03    0.0%   99.6%    0.3%   0.0%     0.0%    0.0%    0.0%
Mem:  1032080k av,  502588k used,  529492k free,       0k shrd,
76660k buff
        115332k active,             259988k inactive
Swap: 1052632k av,       0k used, 1052632k free
230936k cached

   PID USER     PRI  NI  SIZE  RSS SHARE STAT %CPU %MEM   TIME CPU COMMAND
  5081 root      26   1 15436  15M   676 R N  99.9  1.4   3:43   1 sah
  5082 root      26   1 14404  14M   672 R N  99.9  1.3   3:43   3 sah
  5079 root      26   1 15436  15M   676 R N  99.7  1.4   3:43   0 sah
  5080 root      26   1 15432  15M   672 R N  99.3  1.4   3:42   2 sah


Thanks,

Dale





More information about the fedora-list mailing list