ML370 G4 with poor Network Performance and high CPU Load

Pyun YongHyeon pyunyh at gmail.com
Thu Nov 11 22:56:03 UTC 2010


On Thu, Nov 11, 2010 at 10:44:31PM +0000, rene at reckschwardt.de wrote:
>  Hello YongHyeon,
> 
> yes, booth Test-Servers are in idle State, no Disk activity and no 
> important Networktraffic.
> 
> the pciconf -lcbv for the Nics:
> 
> em0 at pci0:7:1:0: class=0x020000 card=0x00db0e11 chip=0x10108086 rev=0x01 
> hdr=0x00
>     vendor     = 'Intel Corporation'
>     device     = 'Dual Port Gigabit Ethernet Controller (Copper) 
> (82546EB)'
>     class      = network
>     subclass   = ethernet
>     bar   [10] = type Memory, range 64, base 0xfdfe0000, size 131072, 
> enabled
>     bar   [18] = type Memory, range 64, base 0xfdf80000, size 262144, 
> enabled
>     bar   [20] = type I/O Port, range 32, base 0x6000, size 64, enabled
>     cap 01[dc] = powerspec 2  supports D0 D3  current D0
>     cap 07[e4] = PCI-X 64-bit supports 133MHz, 2048 burst read, 1 split 
> transaction
>     cap 05[f0] = MSI supports 1 message, 64 bit
> em1 at pci0:7:1:1: class=0x020000 card=0x00db0e11 chip=0x10108086 rev=0x01 
> hdr=0x00
>     vendor     = 'Intel Corporation'
>     device     = 'Dual Port Gigabit Ethernet Controller (Copper) 
> (82546EB)'
>     class      = network
>     subclass   = ethernet
>     bar   [10] = type Memory, range 64, base 0xfdf60000, size 131072, 
> enabled
>     bar   [20] = type I/O Port, range 32, base 0x6040, size 64, enabled
>     cap 01[dc] = powerspec 2  supports D0 D3  current D0
>     cap 07[e4] = PCI-X 64-bit supports 133MHz, 2048 burst read, 1 split 
> transaction
>     cap 05[f0] = MSI supports 1 message, 64 bit
> 
> if you need more Info please ask me ;-)
> 

Hmmm, I don't see any Broadcom controllers here. If you see issues
on em(4), Jack can help you. Note, 82546EB is really old controller
and I also remember the performance was not great compared to PCIe
version.

> thanks for your responce r?
> 
> >On Thu, Nov 11, 2010 at 07:35:32PM +0000, rene at reckschwardt.de wrote:
> >>  Hello,
> >>
> >>i am new in this Maillist and i use an ML370G4 with FreeBSD 8.1 AMD64. I
> >>try with netio and TCP. The used Nics are onboard Broadcom
> >>(PCI-X133Mhz), an Broadcom PCI-X Nic and an intel PCI-X Nic. The CPU
> >>load is around 35% and the performance like this:
> >>
> >>Packet size  1k bytes:  99303 KByte/s Tx,  44576 KByte/s Rx.
> >>Packet size  2k bytes:  72043 KByte/s Tx,  75200 KByte/s Rx.
> >>Packet size  4k bytes:  23280 KByte/s Tx,  66072 KByte/s Rx.
> >>Packet size  8k bytes:  55234 KByte/s Tx,  64470 KByte/s Rx.
> >>Packet size 16k bytes:  82485 KByte/s Tx,  74099 KByte/s Rx.
> >>Packet size 32k bytes:  93133 KByte/s Tx,  74992 KByte/s Rx.
> >>
> >And you did perform the test on idle system?(No disk activity, no
> >other network IOs etc).
> >
> >Show me the dmesg output of verbose boot and output of "pciconf
> >-lcbv".
> >
> >>I try the following tuning:
> >>
> >>kern.ipc.maxsockbuf=16777216
> >>net.inet.tcp.sendbuf_max=16777216
> >>net.inet.tcp.recvbuf_max=16777216
> >>net.inet.tcp.sendbuf_inc=16384
> >>net.inet.tcp.recvbuf_inc=524288
> >>net.inet.tcp.inflight.enable=0
> >>net.inet.tcp.hostcache.expire=1
> >>
> >>but this is not helpfull, the Load goes to 60% and the Performance is
> >>also poor. How can i prevent this Problem?
> >>
> >>thanks for response r?
> >>
> >>
> >>P.S. the same Computer with Linux runs perfect with Performance and 1-2%
> >>Load,
> >>
> >_______________________________________________
> >freebsd-net at freebsd.org mailing list
> >http://lists.freebsd.org/mailman/listinfo/freebsd-net
> >To unsubscribe, send any mail to "freebsd-net-unsubscribe at freebsd.org"
> >
> 
> 



More information about the freebsd-net mailing list