SAMBAのパフォーマンス その2(110Gd)

ネットワークの性能を測らないと問題箇所が明確とならないので、http://whzat.minidns.net/shoko2/NetPerf/index.htmlを参考にしてにNetPerfで測定してみた。
FreeBSDにはportsがあり、WindowsXPcygwin上でコンパイルした。使い方は、接続先のマシンでnetpertserverを実行して、接続元のマシンからnetperf -H (接続先IPアドレス)を指定するだけだ。
T-60から110Gdに対して測定した結果がこちら。ThinkPad T-60(192.168.12.2)、110Gd(192.168.12.3)です。

% ./netperf.exe -H192.168.12.3
Recv   Send    Send
Socket Socket  Message  Elapsed
Size   Size    Size     Time     Throughput
bytes  bytes   bytes    secs.    10^6bits/sec

 65536   8192   8192    10.00      62.23

遅い!逆に、110GdからT-60に対して測定すると

# netperf -H192.168.12.2
Recv   Send    Send
Socket Socket  Message  Elapsed
Size   Size    Size     Time     Throughput
bytes  bytes   bytes    secs.    10^6bits/sec

  8192  32768  32768    10.00     264.55

62.23Mbpsは7.8MB/s、264.55Mbpsは33MB/sか。Gbitのネットワークにしているんだけどなぁ。FreeBSD側は、1000baseTXってあれ?ケーブルが悪い?

% ifconfig
em0: flags=8843 metric 0 mtu 1500
        options=19b
        ether 00:1d:7d:42:a5:d0
        inet 192.168.12.3 netmask 0xffffff00 broadcast 192.168.12.255
        media: Ethernet autoselect (1000baseTX )
        status: active

ケーブルを代えても同じだった。どうもFreeBSDは1000baseTXと1000baseTを間違えているらしい。1000baseTX?
別に遅くても良いのだけど、続ける。