ひとりごと

新しい記事:[897]  古い記事:[895] 表示単位 :

ついったー[おとなり日記] かがみさん Y.Kumagaiさん

2003/08/10 (日)

・ 無線LANより重い有線LAN

現在ジュークボックスはThinkPad 560X が担当しているわけなのですが、困ったことに音楽を演奏中に時々一瞬だけ雑音が入るのです。気にしなければ大丈夫な音量ではありますが、気になりだすと我慢ならない(^^;)ということで対策を打つ必要が出てきました。

このノイズはCPUパワーが不足することに起因するものなのですが、以前有線LANで接続していたときは問題はありませんでした。そのときと現在とで何が違うのかと言うと、前に使ってたCardBusのネットワークアダプタをT20サーバにとられちゃったので、560Xでは10MbpsのPCMCIAタイプを使っているのですね・・・。タスクマネージャで見ると定常のCPU利用率は30%程度なのですが、毎秒程度で行われるWAVデータの逐次読み込み時にCPU利用率が90%程度に跳ね上がります。

ここで考えられる対策は下記のとおり

  1. CardBusのNICを買ってくる
  2. 560Xをもっと速いパソコンにリプレースする
  3. WAVデータを使わず、mp3等を使って転送量を減らす
  4. 一曲分はじめにバッファ or コピーしてから演奏開始する

CardBusタイプのNICは結構値段が高いですし、560Xのリプレースなど論外(ファンレスですし)。その他の方法も面倒(^^;)なのでほったらかしていたのですが、本日血迷って11bの無線LANカードに差し替えてみると、割といい感じでノイズも乗らずに演奏できてるのですねー。

ちょっと意外だったのですが、PCMCIAではCPU転送なので、バスの能力をほとんど全部使い切ってしまう10Mbps有線LANよりもその半分程度の能力しかない無線LANの方が転送には時間がかかるがCPU負荷は低くて済むということかな? この方法も別の機械で無線LANを激しく使うと音切れする不具合があるのですが、単独で動いているときはPCMCIA有線LANよりかはマシのようです。

[つっこみ]

新しい記事:[897]  古い記事:[895] 表示単位 :
※このページへのリンクは自由です。リンクの方法については[つっこみ]で表示されるページの最後をごらんください。
たかたに(takatani@mars.dti.ne.jp)