How to increase traffic

Oliver Fromme olli at
Tue Feb 13 15:45:51 UTC 2007

Bc. Radek Krejca wrote:
 >   I have HP ProLiant DL360-G4 with one Xeon procesor. I compile new
 >   kernel based on Generic but I have big problem with perfomance.
 >   I got from my line only about 130 Mbit, then my cpu is working on
 >   100%. I tried set up polling but without success because after
 >   polling startup I got only 90 Mbit from my line.

Polling doesn't necessarily increase the throughput.
The main purpose of polling is to improve the interactive
performance under high network load.

Anyway, your machine should be able to handle much more
than 130 Mbit, so there seems to be something wrong.

What exactly runs on that machine?  Any services, or is
it only a pure router or firewall?  Do you have a packet
filter enabled, and if so, how many rules do you have

You said that the CPU is at 100% when you have 130 Mbit
network traffic.  How do those 100% distribute across
system, interrupt and user?  A few lines output from
the command "vmstat 5" might be helpful.

 > net.inet.tcp.sendspace=65536

I don't think that changing that value buys you anything.

Best regards

Oliver Fromme, secnetix GmbH & Co. KG, Marktplatz 29, 85567 Grafing b. M.
Handelsregister: Registergericht Muenchen, HRA 74606,  Geschäftsfuehrung:
secnetix Verwaltungsgesellsch. mbH, Handelsregister: Registergericht Mün-
chen, HRB 125758,  Geschäftsführer: Maik Bachmann, Olaf Erb, Ralf Gebhart
Any opinions expressed in this message are personal to the author and may
not necessarily reflect the opinions of secnetix GmbH & Co KG in any way.
FreeBSD-Dienstleistungen, -Produkte und mehr:

"C++ is over-complicated nonsense. And Bjorn Shoestrap's book
a danger to public health. I tried reading it once, I was in
recovery for months."
        -- Cliff Sarginson

More information about the freebsd-performance mailing list