Thread (5 messages) flat view 5 messages, 3 authors, 2002-06-06

RE: 8260 Network Performance update

From: Allen Curtis <hidden>
Date: 2002-06-06 12:41:39

link parameters.  You could try increasing the number of receive buffers
in the Ethernet driver, and I guess we should modify the driver to DMA
directly into skbufs.  I would be surprised if either of these last two
would increase the performance, but I've been surprised by a few
things lately :-).
The table below is performance vs. number of driver buffers. (16 - 64)

			10T Hub	|	100BT switch
		 -------------------------------------|
	16 RTB |	440KBps	|	190KBps	  |
		 --------------------------------------
	32 RTB |	450KBps	|	230KBps	  |
		 --------------------------------------
	64 RTB |	450KBps	|	240KBps	  |
		 --------------------------------------

There is a slight improvement when you increase the number of buffers from
16 (default) to 32. There does not appear to be any benefit beyond that.

I am guessing that the problem is not in the driver unless the driver is
suppose to enforce some soft of fair usage algorithm. Is there a network
usage scheduler of some kind? I do not have this problem on a x86 RedHat
system...


** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help