Re: 2.6.12 Performance problems

From: Ben Greear (greearb_at_candelatech.com)
Date: 08/25/05

  • Next message: Harald Welte: "Re: oops in 2.6.13-rc6-git12 in tcp/netfilter routines"
    Date:	Thu, 25 Aug 2005 09:55:27 -0700
    To: danial_thom@yahoo.com
    
    

    Danial Thom wrote:

    > The tests I reported where on UP systems. Perhaps
    > the default settings are better for this in 2.4,
    > since that is what I used, and you used your
    > hacks for both.

    My modifications to the kernel are unlikely to speed anything
    up, and probably will slow things down ever so slightly.

    I can try with a UP kernel, but my machine at least has a single
    processor. I'm using the SMP kernel to take advantage of HT.

    > Are you getting drops or overruns (or both)? I
    > would assume drops is a decision to drop rather
    > than an overrun which is a ring overrun. Overruns
    > would imply more about performance than tuning,
    > I'd think.

    I was seeing lots of NIC errors...in fact, it was showing a great many
    more errors than packets sent to it, so I just ignored them.

    I increased the TxDescriptors and RxDescriptors and that helped a little.

    Increasing the transmit queue for the NIC to 2000 also helped a little.

    > I wouldn't think that HT would be appropriate for
    > this sort of setup...?

    2.6.11 seems to be faster when running SMP kernel on this system.
    >
    > You're using a dual PCI-X NIC rather than the
    > onboard ports? Supermicro runs their onboard

    Of course. Never found a motherboard yet with decent built-in
    NICs. The built-ins on this board are tg3 and they must be on
    a slow bus, because they cannot go faster than about 700Mbps
    (using big pkts).

    I'll benchmark things again when 2.6.13 comes out and try to
    get some more detailed numbers...

    Thanks,
    Ben

    -- 
    Ben Greear <greearb@candelatech.com>
    Candela Technologies Inc  http://www.candelatech.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: Harald Welte: "Re: oops in 2.6.13-rc6-git12 in tcp/netfilter routines"

    Relevant Pages

    • FreeBSD-6.1/amd64 bge(4) driver performance problems
      ... It seems the bgedriver has severe performance problems. ... Just for comparison, when i tryed the same test scp, to the same remote machine, but using one of the D-Link DL10050 NICs, the average speed which has been reached was 10MBps. ... Could someone point me to a good performance tuning document for bgehandeled NICs, under SMP kernel or at all? ...
      (freebsd-hackers)
    • FreeBSD-6.1/amd64 bge(4) driver performance problems
      ... It seems the bgedriver has severe performance problems. ... Just for comparison, when i tryed the same test scp, to the same remote machine, but using one of the D-Link DL10050 NICs, the average speed which has been reached was 10MBps. ... Could someone point me to a good performance tuning document for bgehandeled NICs, under SMP kernel or at all? ...
      (freebsd-net)
    • Re: FreeBSD-6.1/amd64 bge(4) driver performance problems
      ... The machine is running SMP kernel. ... The machine has 2 on-board Broadcom BCM5721 NICs, ... handeled by the stedriver. ... same remote machine, but using one of the D-Link DL10050 NICs, the ...
      (freebsd-hackers)
    • Re: FreeBSD-6.1/amd64 bge(4) driver performance problems
      ... The machine is running SMP kernel. ... The machine has 2 on-board Broadcom BCM5721 NICs, ... handeled by the stedriver. ... same remote machine, but using one of the D-Link DL10050 NICs, the ...
      (freebsd-net)
    • Re: Network card recommendation
      ... Status report: ... My firewall is continuing to run reliably - of course. ... that on of the 3com NICs, I have a single RX overrun reported. ...
      (Debian-User)