Lars Hansson wrote:
On Wed, 29 Jun 2005 19:16:08 +0200
Frederic BRET <[EMAIL PROTECTED]> wrote:
So the conclusion may be that the BSD hardwares are limited by the
ability of their OS to manage interrupts properly...
What do you think about this ?
I've put 750mpbs between 2 OpenBSD boxes using iperf. The cpu spent ~30% of it's
time in interrupts. This was using "-u" and "-b 750M".
With smaller, 80 bytes, packets they handled 140k pps and ~100mpbs with the cpu
spending ~50% of the time in interupts. It's a GENERIC kernel with ramdisk hooks
and dummy_nops.
These boxes just went into production so i'll probably write something
about them later when I've seen how they perform in the real world.
Interesting. I'm seeing near identical UDP results as the parent poster;
the receiving OpenBSD box maxes out at 45Mb/s with many dropped packets
"due to full socket buffers." However, I'm able to forward 800Mb/s
through the OpenBSD router between two linux hosts with no problems.
Sean