netperf stream scaling; patches that help?

From: Nivedita Singhvi (nivedita@sequent.com)
Date: Wed May 02 2001 - 14:18:56 EST


I'm trying to run a simple test on a pair of Linux 2.4.2
PC's that starts up simultaneous netperf tcp stream tests,
and find that I cant invoke more that 800 without running
into memory allocation failures. This wouldnt be strange
except that I find on the same systems, FreeBSD seems to
do twice as well (1600). I complete 500 concurrent netperf
tcp stream tests sending 64 byte packets successfully, but
again, FreeBSD completes a 1000 successfully. Also, Linux
appears to hog around 300MB on the server side, whereas
FreeBSD only appears to be using 3MB. Those are the bare
numbers, details available, of course, but what I'd like
to do is repeat the Linux test with 2.4.4 and include some
VM patches that might possibly alleviate any memory
management issues I may be running into.

This is between a 500MHz PIII Katmai and 333MHz PII
Deschutes both with 512MB memory, over a 100Mb (3C905C)
private nw.
 
I'd appreciate any pointers to patches that might help,
or suggestions in general to improve the Linux numbers.
Especially any insight into whether this is a case of
apples/oranges or whether I'm missing some trivial element
here...

I know of Ed Tomlinson's patch posted on this list on
4/12, are there any others? I know Jonathan Morton posted
some OOM patches, are those included in 2.4.4?

thanks,
Nivedita

---
Nivedita Singhvi                        (503) 578-4580
Linux Technology Center                 nivedita@us.ibm.com
IBM Beaverton, OR                       nivedita@sequent.com
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Mon May 07 2001 - 21:00:14 EST