logo
code:Haemophilus influenzae

ここに書かれていることは無保証です。同じことを行って問題が発生しても、 龍義は責任をとりません。

2003年12月9日

戻る

LAN-iCN2 のネットワーク速度の実力を計測する3

前回前々回の続きと、まとめ。


その9 netperf での計測 LAN-iCN2 -> LAN-iCN2 naboo -> naboo kashyyk -> kashyyyk LAN-iCN2: netperf 2.2pl4 naboo: netperf 2.2pl4 kashyyyk: netperf 2.2pl4 各マシンで localhost に対して netperf を発行してみた。 LAN-iCN2 > ./netperf -f M -H localhost TCP STREAM TEST to localhost Recv Send Send Socket Socket Message Elapsed Size Size Size Time Throughput bytes bytes bytes secs. MBytes/sec 87380 16384 16384 10.00 13.40 kashyyyk [toyota@kashyyyk]4% ./netperf -f M -H localhost TCP STREAM TEST to localhost Recv Send Send Socket Socket Message Elapsed Size Size Size Time Throughput bytes bytes bytes secs. MBytes/sec 87380 16384 16384 10.00 298.92 naboo [toyota@naboo]5% ./netperf -f M -H localhost TCP STREAM TEST to localhost Recv Send Send Socket Socket Message Elapsed Size Size Size Time Throughput bytes bytes bytes secs. MBytes/sec 16384 16384 16384 10.00 30.81 CPU 速度に比例した結果となった。それにしても、 LAN-iCN2 はなんとか localhost で 100Mbps 出てる感じだ。
その10 その2と同じ状態の実行中に、 LAN-iCN2 で vmstat の結果を出してみた。 LAN-iCN2 -> kashyyyk LAN-iCN2: vsftpd 1.2.0 kashyyyk: GNU Wget 1.8.2 # vmstat 10 procs memory swap io system cpu r b w swpd free buff cache si so bi bo in cs us sy id 0 0 0 4696 1448 448 48008 0 0 3 1 107 26 0 0 100 1 0 0 4824 1164 440 48036 0 0 1575 16 2799 41 1 66 33 2 0 0 4824 1032 456 48444 0 13 1975 13 4011 39 0 92 8 3 0 0 4952 1580 456 48060 0 11 2278 11 4080 41 0 95 5 1 0 0 4952 1640 444 48072 0 2 2150 3 3834 46 0 88 12 0 0 0 5080 1388 436 48832 0 0 1933 4 3495 40 0 81 19 0 0 0 5080 1268 492 48896 0 0 12 0 104 32 0 0 100 やはり CPU 負荷が高い。速度が遅いのは CPU が足を引っ張っているのではないかと思う。
まとめ LAN-iCN2 のネットワーク速度についてのまとめ。
daemon version speed(Mbps)
httpd(apache) 1.3.29 18.56
ftpd(vsftpd) 1.2.0 18.16
ftpd(proftpd) 1.2.9 13.52
samba 2.2.4-ja-1.0 2.16
netperf 2.2pl4 41.44
samba 以外の全ての daemon はコンパイルの際、最低限動くオプションしか 付加していないのと、設定も同じように最低限動く設定しかしていないため、 チューニングを施せばさらなる速度改善がみられるかもしれない。 しかし、 CPU の遅さが速度の遅さに繋がっていると思われる。

by Tatsuyoshi
since 2003