Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 22 Aug 1996 21:44:10 -0700 (PDT)
From:      Peter Carah <pete@news.interworld.net>
To:        questions@freebsd.org
Subject:   Re: Samba file I/O performance
Message-ID:  <199608230444.VAA22753@news.interworld.net>
In-Reply-To: <199608051230.MAA04235@gamespot.com>

next in thread | previous in thread | raw e-mail | index | archive | help
In article <199608051230.MAA04235@gamespot.com> ian writes:

>Which ethernet cards are you using and which ones were running afoul?
>(fbsd & win95)
>

As a slight aside, and for a data point, I am using (at another company :-)
samba to play real-time mpeg video through; the server is an SS1000E with
an HME ethernet card (100-base-T) (actually this is the cute SunSwift card
with 100-base-T and wide scsi on the same single-format Sbus card) and the 
W95 machine has (I think) an Intel 100-b-T card (and a custom decoder
card).  This will play (at least) 5mbit mpeg-2 streams (with interleaved
full AC3 audio for another half mbit) with no hiccups.  (the streams are
recorded on a raid disk set using the wide scsi on the same card... 
iozone reports 6.5 or so mbytes read rate (and about 4 write due to the
raid-5 parity stripe) for the scsi+raid combo to the server.  Samba is
slow compared to that but still OK.)

The card-buffer overrun problem is famous; with NFS and a 2k buffer card
(like WD/SMC 8003E, etc) you get *NO* throughput unless you mount with
rsize=wsize=1024.  (NFS retries the whole 8k chunk so the second packet
will always overrun the card and the whole thing never makes it.  This
fails independent of MSS/MTU/MRU.)  (this is presuming the server is
typically fast - both Sun4 and SGI normally are plenty fast enough to do
in fbsd machines with WD/SMC8003 cards.)

-- Pete



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199608230444.VAA22753>