Cardbus の 100Base-TX ネットワークカードを購入しようかと思うんですが、
市場に出回っているのは
Realtek 8139*
ADMTek AN985
を使ったものが多いようで。
性能的にはどっちがいいんでしょう?
8139は「ローエンドのを再定義する」ような代物ですが、
AN985(腐れtulip)もチェックサムやリングバッファ巡回時のバグがあるみたいで
場合によっては全然性能が出ない?
#性能を気にするなら3comにしろというツッコミは正しい
QNXRTPで使う予定なのでソース改造して何とかするという手が使えません。
------------------------------------------------------------------------------
かべ@sra-tohoku.co.jp VEGA Systems MCMXCI
「自分はレーサーだっていうのかい? たいしたことないじゃないか。」
------------------------------------------------------------------------------
In article <a1i882$hf2$1...@yagi.ecei.tohoku.ac.jp>
<ka...@sra-tohoku.co.jp> said:
> Cardbus の 100Base-TX ネットワークカードを購入しようかと思うんですが、
> 市場に出回っているのは
> Realtek 8139*
> ADMTek AN985
> を使ったものが多いようで。
>
> 性能的にはどっちがいいんでしょう?
富士通 FMV-BIBLO LOOX S5/53W に Linux (Debian woody (3.0),
kernel 2.4.17) を入れて使ってます。CardBus の NIC は
GREEN HOUSE GH-ELP100LC (Relatek RTL8139C)
Planex FW-310TX (ADMtek AN985)
を所有しています。前者はダウンロード(外部→LOOX)はほぼ 100Base-TX
の限界性能である 10MB/sec オーバーの速度が出ますが、アップロード
(LOOX→外部)は 3MB/sec 程度しか出ません。
#このように非対称になるのが、カードが悪いのか LOOX が悪いのか
#Linux kernel が悪いのか Linux のドライバが悪いのか、よく分かって
#ません。
で、かなりうろ覚えなんですが、後者もほとんど同じ数値だったような
気がします。覚えてたら、あとで追試してみます。
なお速度は単純に ftp で get/put するという方法で測りました。対向
側は本物の DEC tulip や ADMtek AN983 が載った Linux 機で、間にスイッ
チ(メルコ製)が入っています。CPU やメモリは十分なスペックですし、可
能な限り /dev/null に捨てて測ってますので、HDD に書き込む際のオー
バーヘッドとかは影響していないはずです。
> #性能を気にするなら3comにしろというツッコミは正しい
Intel は? :-)
--
平本 光二 / みんと No.25
hiramoto @ flatray.com / http://www.flatray.com/~hiramoto/
#From: のメールアドレス宛のメールは自動的に破棄されます。
#フォローは基本的に、他の方の目にも触れる NetNews へお願いします。
> 平本です。
> 富士通 FMV-BIBLO LOOX S5/53W に Linux (Debian woody (3.0),
> kernel 2.4.17) を入れて使ってます。CardBus の NIC は
>
> GREEN HOUSE GH-ELP100LC (Relatek RTL8139C)
> Planex FW-310TX (ADMtek AN985)
>
> を所有しています。前者はダウンロード(外部→LOOX)はほぼ 100Base-TX
> の限界性能である 10MB/sec オーバーの速度が出ますが、アップロード
> (LOOX→外部)は 3MB/sec 程度しか出ません。
>
> #このように非対称になるのが、カードが悪いのか LOOX が悪いのか
> #Linux kernel が悪いのか Linux のドライバが悪いのか、よく分かって
> #ません。
手元のVAIO C1 XF(Debian woody kernel 2.4.17)とCorega CX-TXD(RTL8139C)
で試してみました. ttcpの結果です.
VAIO -> Dell
ttcp-t: 16777216 bytes in 1.44 real seconds = 11386.10 KB/sec +++
Dell -> VAIO
ttcp-r: 16777216 bytes in 1.45 real seconds = 11303.14 KB/sec +++
です.こちらの環境では,ほぼ対称ですね.
DellはLinux-2.2.17+eepro100で,VAIOとの間には100Mのスイッチングハブが
ある環境です.
> で、かなりうろ覚えなんですが、後者もほとんど同じ数値だったような
> 気がします。覚えてたら、あとで追試してみます。
しかし本当は平本さんの記事を見た直後にテストすると上記の値の約50%どま
りの値しかでてませんでした.おかしいなぁと思ってacpi=offにしてリブート
すると見事に性能が出てめでたしめでたしでした.
あと手元にPlanexのFNW-3602T(ADMtek AN985)があるのですが,これはうまく
認識してくれずに使えていません...
--
そね@なると
さっそくの試験ありがとうございます。が、
>> チ(メルコ製)が入っています。CPU やメモリは十分なスペックですし、可
実は8139なんかはCPUが速すぎると実力がCPUでカバーされてしまうので、
遅めのCPUで試験したほうが実力がわかるという話もあります。
#実際どうなんでしょ?
もちろん「CPUは十分速ければここまで出る」という結果も重要です。
昨年、RealTechの代理店の人に話を聞いたとき、
「高負荷を掛けると不具合が出ることがありますので、
サーバー用途にはおすすめしません。」と言われました。
通常のウインドウズクライアントには十分なんですけどね。
ka...@sra-tohoku.co.jp wrote:
> >> チ(メルコ製)が入っています。CPU やメモリは十分なスペックですし、可
>
> 実は8139なんかはCPUが速すぎると実力がCPUでカバーされてしまうので、
> 遅めのCPUで試験したほうが実力がわかるという話もあります。
> #実際どうなんでしょ?
>
> もちろん「CPUは十分速ければここまで出る」という結果も重要です。
--
-------------------------------------------------
(Kazz Adachi) mailto:ka...@taito.co.jp
-------------------------------------------------
In article
<ka...@sra-tohoku.co.jp> said:
> 実は8139なんかはCPUが速すぎると実力がCPUでカバーされてしまうので、
> 遅めのCPUで試験したほうが実力がわかるという話もあります。
私が「CPU やメモリは十分なスペックですし」と書いたのは、LOOX の
対向でテストに使ったデスクトップ機の方です。具体的にはこんな感じ。
・DECchip 21140 / Intel PentiumIII 550MHz / 128MB memory
・DECchip 21140 / AMD K6-3D+ 330MHz / 96MB memory
LOOX の方は Transmeta TM5400 533MHz ですが、同クロックの
PentiumIII と比べると結構遅いはずです。
> hira...@blackhole.flatray.com (HIRAMOTO Kouji) writes:
>
> 手元のVAIO C1 XF(Debian woody kernel 2.4.17)とCorega CX-TXD(RTL8139C)
> で試してみました. ttcpの結果です.
>
> VAIO -> Dell
> ttcp-t: 16777216 bytes in 1.44 real seconds = 11386.10 KB/sec +++
>
> Dell -> VAIO
> ttcp-r: 16777216 bytes in 1.45 real seconds = 11303.14 KB/sec +++
>
> です.こちらの環境では,ほぼ対称ですね.
> DellはLinux-2.2.17+eepro100で,VAIOとの間には100Mのスイッチングハブが
> ある環境です.
> あと手元にPlanexのFNW-3602T(ADMtek AN985)があるのですが,これはうまく
> 認識してくれずに使えていません...
driverをtulip-1.1.8に入れ替えることでFNW-3602TもHotPlugで使えるように
なりました.
VAIO(ADM985) -> DELL(EEPRO100)
ttcp-t: 16777216 bytes in 1.46 real seconds = 11251.54 KB/sec +++
DELL(EEPRO100) -> VAIO(ADM985)
ttcp-r: 16777216 bytes in 1.51 real seconds = 10865.43 KB/sec +++
ということでLinux kernel 2.4で使う分には,RTL8139もADM985もttcpの結果
はほぼ同じぐらいという結果になりました.
--
Sone