On 8/8/06, Matthew R. Dempsky <[EMAIL PROTECTED]> wrote:
First, I connected the two Linux boxes with an Ethernet cable and ran
``iperf -s'' on the 2.0GHz machine and ``iperf -c 192.168.10.1'' on the
266MHz machine, and iperf reported a bandwidth of about 224 Mbits/sec.

Then, I substituted out the 266MHz machine and replaced it with the
600MHz machine (i.e., faster processor, more ram, and better software),
but running ``iperf -c 192.168.10.1'' under OpenBSD reported a mere
3.8 Mbits/sec---nearly two orders of magnitude less!

Can anyone explain the huge discrepancy here?  Can I do anything to get
OpenBSD to achieve at least 150 Mbits/sec?

first look for duplex mismatch, bad cabling etc.
then look for high interrupt load, change hardware etc.
then read about iperf, and think whether it applies to your problem.
then think about your goal. do you want 150 mbit with tiny 40 bytes packets
or with jumbo frames (huge difference)
and, in any case, search the archives about "tuning openbsd".

--knitti

Reply via email to