decreasing interrupt CPU load

From: Oleg Gawriloff (barzog_at_telecom.by)
Date: 10/20/04

  • Next message: Eric Anderson: "Re: decreasing interrupt CPU load"
    To: <freebsd-performance@freebsd.org>
    Date: Wed, 20 Oct 2004 15:08:26 +0300
    
    

    Hello!

    Currently we have router on FreeBSD 4.10-R on SMP 2*PIII 1Ghz. 5sec average
    traffic trhough fxp on Intel 82550 is about 12kpps (26Mbit/sec). CPU Load on
    interrupts shown in top and systat -v 1 always above 40%. We've tried to
    enable polling with HZ=1000, but cpu load does not change, instead round
    trip time increased from 1ms to 20ms. Also we've tried link0, no success. Is
    any other options to decrease interrupt cpu load? May be enabling fast
    forwarding, change fxp to em or bge NIC? Is there exist any drawbacks from
    enabling fast forwarding?

    With best regards, Oleg Gawriloff.

    _______________________________________________
    freebsd-performance@freebsd.org mailing list
    http://lists.freebsd.org/mailman/listinfo/freebsd-performance
    To unsubscribe, send any mail to "freebsd-performance-unsubscribe@freebsd.org"


  • Next message: Eric Anderson: "Re: decreasing interrupt CPU load"

    Relevant Pages

    • Re: program runs almost twice as slow on 2 CPU machine when 1 CPU
      ... The very idea of interrupts is completely irrelevant here - they don't ... Actually, if CPU load is, say, 10%, it means that CPU dispatches its ... interrupts - only port and miniport drivers do it. ... IRQL < DPC level most of the time, and, at this IRQL, theoretically ...
      (microsoft.public.win32.programmer.kernel)
    • snd_emu10k1 tremendous interrupt load?
      ... topreports most CPU load is spent on interrupts, ...
      (freebsd-current)
    • Re: rescheduling tasks using swi_add()
      ... > i had previous thread going on about the cpu load ... > i got a high number of interface interrupts (irq22: ... > so i thought of rescheduling the compression tasks ... > blocking the bridge function. ...
      (freebsd-hackers)
    • Re: Measuring tools - top and interrupts
      ... pps generate no cpu load. ... It also means that you've never profiled a kernel ... interrupts per second while receiving a flood ping. ...
      (Linux-Kernel)