[[diary/Kojima]]

・ネットワークトラブル解決?

ここしばらくハマっていた数GB以上のファイルを転送するとネットワークがス
トールする問題,どうやら原因は processor type and features -> Enable
kernel IRQ balancing だった模様.このオプションを外したカーネルだと,元々
の Marvel な on board チップ用のドライバ(skge.ko)でもストールせずにファ
イル転送が可能になりました.

とりあえず関係なさそうなドライバや機能を外していって,最終的にこのオプ
ションがエラーになることを確認するまでにカーネルの屍を 6 つ位作ってしまっ
た(苦笑

# おかしいなぁ,,と思い出したころからだともっと沢山だろうけど..

悩ましいことに,このオプション(Enable kernel IRQ balancing)を指定してい
ても,隣にある Xeon Dual なマシンは全然問題なく何GBなファイル転送でもで
きているので,どうやらこのオプションとAthlon64の組み合わせが怪しいだろ
う,という感じ.kernel developer ならもう少し踏み込んで調べるべきなんだろうけど,
そこまでの能力が無い身としては,とりあえず Enable kernel IRQ balancing 
オプションを指定しないことで対応することにしておこう(苦笑

このオプションを指定するとSMPな環境でIRQの割り込みが特定のCPUに集中せず
に分散されるようになるのだけど,それがメリットになるのはよほど高負荷な
環境だけだろうし,これ以上調べようとするとSMPやらHTやらの黒魔術の世界に
なりそうだしなぁ..

そう言えば[[DVD一枚の情報を4.1秒で転送:http://www.yomiuri.co.jp/science/news/20070508it12.htm]]
なんて記事が出てたなぁ.9.08GB/sec になるらしいけど,いろいろテストしている
手元の環境だと100MBなハブ経由で 11.17MB/sec,DVD一枚を約6分というところ.
GBなハブを使えばこれが一桁あがるかしらん?
-メモリーの余裕分があれば100MB/s程出ることもありますが、大抵HDDへの書き込み速度でブロックされますので30-50MB/s程度が多いかと -- [[尾形]] &new{2007-05-10 (木) 22:49:50};

#comment

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS