・ネットワークトラブル解決?
ここしばらくハマっていた数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秒で転送 なんて記事が出てたなぁ.9.08GB/sec になるらしいけど,いろいろテストしている 手元の環境だと100MBなハブ経由で 11.17MB/sec,DVD一枚を約6分というところ. GBなハブを使えばこれが一桁あがるかしらん?