RE: 2.6.1 and irq balancing

From: Nakajima, Jun (jun.nakajima_at_intel.com)
Date: 01/12/04

  • Next message: Joe Korty: "Re: seperator error in __mask_snprintf_len"
    Date:	Sun, 11 Jan 2004 15:59:20 -0800
    To: "Ethan Weinstein" <lists@stinkfoot.org>, "Ed Tomlinson" <edt@aei.ca>
    
    

    > Admittedly, the machine's load was not high when I took this sample.
    > However, creating a great deal of load does not change these
    statistics
    > at all. Being that there are patches available for 2.4.x kernels to
    fix
    > this, I don't think this at all by design, but what do I know? =)

    2.6 kernels don't need a patch to it as far as I understand. Are you
    saying that with significant amount of load, you did not see any
    distribution of interrupts? Today's threshold in the kernel is high
    because we found moving around interrupts frequently rather hurt the
    cache and thus lower the performance compared to "do nothing". Can you
    try to create significant load with your network (eth0 and eh1) and see
    what happens?

    Jun

    > -----Original Message-----
    > From: linux-kernel-owner@vger.kernel.org [mailto:linux-kernel-
    > owner@vger.kernel.org] On Behalf Of Ethan Weinstein
    > Sent: Saturday, January 10, 2004 9:19 PM
    > To: Ed Tomlinson
    > Cc: linux-kernel@vger.kernel.org; piggin@cyberone.com.au
    > Subject: Re: 2.6.1 and irq balancing
    >
    > Ed Tomlinson wrote:
    > > Hi,
    > >
    > > What is the load on the box when this is happening? If its low
    think
    > > this is optimal (for cache reasons).
    > >
    >
    > Admittedly, the machine's load was not high when I took this sample.
    > However, creating a great deal of load does not change these
    statistics
    > at all. Being that there are patches available for 2.4.x kernels to
    fix
    > this, I don't think this at all by design, but what do I know? =)
    >
    > 2.6.0 running on a non-HT SMP machine I have (old Compaq proliant
    > 2xPentium2) does interrupt on all CPU's with "noirqbalance" bootparam.
    >
    > Regarding the keyboard, I noticed something interesting
    >
    > 2.6.1-rc1 shows the i8042 in /proc/interrupts:
    >
    > 1: 1871 0 0 0 IO-APIC-edge
    i8042
    >
    > (keyboard still does not work, though..)
    >
    > 2.6.1 final does not show this at all, and [kseriod] eats a constant
    5%
    > CPU. Something's awry =)
    >
    >
    > -Ethan
    > -
    > To unsubscribe from this list: send the line "unsubscribe
    linux-kernel" in
    > the body of a message to majordomo@vger.kernel.org
    > More majordomo info at http://vger.kernel.org/majordomo-info.html
    > Please read the FAQ at http://www.tux.org/lkml/
    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    More majordomo info at http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at http://www.tux.org/lkml/


  • Next message: Joe Korty: "Re: seperator error in __mask_snprintf_len"

    Relevant Pages

    • Re: 2.6.1 and irq balancing
      ... >> 2.6 kernels don't need a patch to it as far as I understand. ... >> saying that with significant amount of load, ... >> because we found moving around interrupts frequently rather hurt the ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)
    • Understanding I/O behaviour
      ... load goes up to 12 and responsiveness goes down. ... echo "Finish 3 dd processes: ... The "felt" responsiveness was best with the last two kernels, ...
      (Linux-Kernel)
    • 2.6.8.1-mm3 and above hang with iptables and sound
      ... When initscripts reach the load of stored iptables rules, the box hangs. ... Previuos kernels work fine. ...
      (Linux-Kernel)
    • unknown symbols loading modules under 2.6.x
      ... They load just fine under the 2.4.x kernels. ... The loadable module these symbols are ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)
    • 2.6 vs 2.4 regression when running gnomemeeting
      ... between 2.4 and 2.6 kernels. ... Without load gnomemeeting VOIP connections are fine. ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)