[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[connect24h:5363] Re: パケットロスをし$K$/$$LANカード



中村和志@神戸です。#なんか内輪ばっかり…

In article <20030121.165843.95210150.kimoto@xxxxxxxxxxx>
kimoto@xxxxxxxxxxx writes:
> > Realtek等の安物NICは、3Com Intel Decの特許を回避するため、
> > まともな実装になっていないので避けた方がいいです。
> > 3ComかIntelのNICなら大丈夫でしょう。
>
>佐々木(で)さんほどちゃんとした裏付があるわけではありませんが、
>経験上VIAのNICはFreeBSDだと結構つっかえます。
>
>あと、FreeBSDのRealtekのドライバにはこんなことが書いてあります。
>
>/*
> * The RealTek 8139 PCI NIC redefines the meaning of 'low end.' This is
> * probably the worst PCI ethernet controller ever made, with the possible
> * exception of the FEAST chip made by SMC. The 8139 supports bus-master
> * DMA, but it has a terrible interface that nullifies any performance
> * gains that bus-master DMA usually offers.
  「史上最悪のイーサコントローラ」とデバドラのコメントに書かれてますが、
VIA Rhineも、if_vr.c:

 * The Rhine has a serious flaw in its transmit DMA mechanism:
 * transmit buffers must be longword aligned. Unfortunately,
 * FreeBSD doesn't guarantee that mbufs will be filled in starting
 * at longword boundaries, so we have to do a buffer copy before
 * transmission.
 */
と五十歩百歩です。深刻な欠陥があるのは送信時だけな分だけマシだけど。
個人的経験からmulticastすると、とたんにボロが出ます。
-- 
中村和志@神戸		<mailto:kaz@xxxxxxxxxxxx>
NAKAMURA Kazushi@KOBE	<http://kobe1995.net/>
- Be Free(BSD) or Die.

--[PR]------------------------------------------------------------------
フ┃ァ┃イ┃ナ┃ン┃シ┃ャ┃ル┃プ┃ラ┃ン┃ナ┃ー┃に┃な┃ろ┃う┃
━┛━┛━┛━┛━┛━┛━┛━┛━┛━┛━┛━┛━┛━┛━┛━┛━┛
▼ ▼ 半年後には国家資格を取得!! ファイナンシャルプランナー ▼ ▼
▲ 貯蓄商品 保険 年金 不動産 税金 年金など 役立つ内容ばかり ▲
 http://ad.freeml.com/cgi-bin/ad.cgi?id=b8NFE
------------------------------------------------------------------[PR]--
<GMO GROUP> Global Media Online  www.gmo.jp