Re: 2.6.12 Performance problems

From: Danial Thom (danial_thom_at_yahoo.com)
Date: 08/21/05

  • Next message: James Bottomley: "Re: [PATCH 2.6.12.5 1/2] lib: allow idr to be used in irq context"
    Date:	Sun, 21 Aug 2005 09:18:05 -0700 (PDT)
    To: Patrick McHardy <kaber@trash.net>
    
    

    --- Patrick McHardy <kaber@trash.net> wrote:

    > Danial Thom wrote:
    > > I just started fiddling with 2.6.12, and
    > there
    > > seems to be a big drop-off in performance
    > from
    > > 2.4.x in terms of networking on a
    > uniprocessor
    > > system. Just bridging packets through the
    > > machine, 2.6.12 starts dropping packets at
    > > ~100Kpps, whereas 2.4.x doesn't start
    > dropping
    > > until over 350Kpps on the same hardware
    > (2.0Ghz
    > > Opteron with e1000 driver). This is pitiful
    > > prformance for this hardware. I've
    > > increased the rx ring in the e1000 driver to
    > 512
    > > with little change (interrupt moderation is
    > set
    > > to 8000 Ints/second). Has "tuning" for MP
    > > destroyed UP performance altogether, or is
    > there
    > > some tuning parameter that could make a
    > 4-fold
    > > difference? All debugging is off and there
    > are
    > > no messages on the console or in the error
    > logs.
    > > The kernel is the standard kernel.org dowload
    > > config with SMP turned off and the intel
    > ethernet
    > > card drivers as modules without any other
    > > changes, which is exactly the config for my
    > 2.4
    > > kernels.
    >
    > Do you have netfilter enabled? Briging
    > netfilter was
    > added in 2.6, enabling it will influence
    > performance
    > negatively. Otherwise, is this performance drop
    > visible in other setups besides bridging as
    > well?
    >

    Yes, bridging is clean. I also routed with the
    same performance drop.

    Danial

    __________________________________________________
    Do You Yahoo!?
    Tired of spam? Yahoo! Mail has the best spam protection around
    http://mail.yahoo.com
    -
    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: James Bottomley: "Re: [PATCH 2.6.12.5 1/2] lib: allow idr to be used in irq context"

    Relevant Pages

    • 5.3 beta2 bridging
      ... I couldn't get bridging to work in beta1. ... upgraded to beta2 and still can't get bridging to ... here is original message except now it is -BETA2 ... Win 1 of 4,000 free domain names from Yahoo! ...
      (freebsd-current)
    • Re: 2.6.12 Performance problems
      ... to tell me what was wrong with my setup, ... Do You Yahoo!? ... Mail has the best spam protection around ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)
    • Re: Help by KConfig expansion
      ... zconf.tab.c_shipped as well but it still dont work. ... Do You Yahoo!? ... Mail has the best spam protection around ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)
    • Re: ext3 journal commit performance
      ... _together_ after issuing both of them to disk, ... Do You Yahoo!? ... Mail has the best spam protection around ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)
    • Re: RFC: i386: kill !4KSTACKS
      ... > ndiswrapper seems to run fine (I don't currently need fancy filesystems) ... Do You Yahoo!? ... Mail has the best spam protection around ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)