High interrupt CPU usage in top
    Mark Cullen 
    mark.r.cullen at gmail.com
       
    Wed Jun  7 13:15:52 PDT 2006
    
    
  
Mark Cullen wrote:
Oliver Fromme wrote:
Mark Cullen <mark.r.cullen at xxxxxxxxx> wrote:
 > Taken when the interrupt in top was at 22%, building world:
 >  > 320 total
 > 279 clk
 > 37  fxp0
 > 4   ata1
 >  > Taken when the interrupt in top was at 5%, still building world:
 >  > 288 total
 > 281 clk
 > 7   fxp0
 >     ata1
 >  > Watching it in real-time there are some spikes where either fxp0 
or ata1  > will go up to about ~40-60, but it doesn't really seem to 
relate to the  > number seen in top if you ask me...
All of that looks quite normal.  It certainly shouldn't
account for a significant CPU interrupt percentage.
Either top(1) is lying, or something else is fishy.
Best regards
   Oliver
They were taken with systat as per Danials suggestion by the way, and I 
noticed afterwards it actually shows CPU states like top, slightly 
different from top, probably just due to the different times they were 
started and stuff, but still didn't really seem to relate to the 
relatively high number.
I have noticed that INVARIANTS is in the GENERIC kernel config, might 
that have anything to do with it?
Well, world and kernel just finished compiling, without INVARIANTS, and 
there's no difference. Infact, it seems worse... but it's probably the 
same. I guess I should keep INVARIANTS in for debugging in case of panics?
http://img198.imageshack.us/img198/1571/interrupt3eg.jpg
40% and very few interrupts? That was just starting out compiling 
`mysql4-server`.
    
    
More information about the Users
mailing list