Date: Wed, 18 Jun 1997 13:57:12 -0500 From: "Chris Csanady" <ccsanady@scl.ameslab.gov> To: hackers@freebsd.org Cc: matt@3am-software.com Subject: Network concurrency problems!? Message-ID: <9706181357.ZM5365@phantasm.scl.ameslab.gov>
next in thread | raw e-mail | index | archive | help
Some background.. I have 2 ppro200 machines running 2.2.2 with 4 back to back full duplex 100Mbps connections. (and 2 10Mbps connections to a real network.) These are all SMC 10/100 cards, using Matt's 960603 drivers. I am concurrently running NetPIPE over each of the links. It tests TCP, using a range of increasing block sizes. (info at http://www.scl.ameslab.gov/netpipe) I don't know if this is a generic problem or driver specific, but when I have 2-4 cards in a machine, I am only able to saturate one link with larger transfer sizes. With 4 cards, at approx 6k, and 16k, two of the pipes are completely starved. The last runs about 10Mbps slower. Also, there appear to be hundreds of thousands of collisions on a couple of the interfaces. (This should be impossible, correct?) Anyways, is this possibly a PCI int sharing problem, or some odd livelock situation being encountered? How exactly would I go about tracking this down? Chris Csanady
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?9706181357.ZM5365>