●ABOUT2009年08月 アーカイブ
2009年08月19日
Netperfでスループット計測
ファイルサーバーからクライアントまでのスループットを計測する方法。
ubuntuではパッケージがあるのでそれを利用します。
$ sudo apt-get install netperf
※サーバー側とクライアント側両方にインストールします。
サーバー側で
$ sudo netserver
を実行します。
Starting netserver at port 12865
Starting netserver at hostname 0.0.0.0 port 12865 and family AF_UNSPEC
と表示され待機状態になります。
次にクライアント側で
$ sudo netperf -H サーバーのIPアドレス
を実行します。
しばらく待っていると実行結果が表示されます。
今回の結果ではスループットが93.99 Mbit/sec出ました。
100BASE-Tのネットワークなのでまぁそこそこ問題なく使えてると思います。
サーバー側の終了の仕方は
$ sudo kill [ netserver のPID ]
です。
$ ps aux | grep netserver
root 20679 0.0 0.0 2048 300 ? Ss 11:16 0:00 netserver
hogehoge 21229 0.0 0.1 4040 812 pts/1 S+ 11:24 0:00 grep netserver
$ sudo kill 20679
で終了です。
Windows版もあるので社内ネットワークの問題点を調査するツールとして持っておいてもいいと思います。
日時: 2009年08月19日 11:13 | カテゴリ:Linux覚え書き| パーマリンク | トラックバック (0)
Copyright (C)堕落日記.