On Tue, May 21, 2002 at 06:34:47PM -0400, Ralph Doncaster wrote:
I don't really trust the vmstat system time numbers. Based on some suggestions I received, I ran some CPU intensive benchmarks during different traffic loads, and determined how much system time was being used by comparing the real and user times. The results seem to show that if I want to do 50Mbps full-duplex on 2 ports (200M aggregate) that the standard Linux 2.2.20 routing code won't cut it. [snip bogus benchmark]
Why are you benchmarking network troughput by bzip2'ing a file in /tmp? It makes no sense.
interrupts are taking up CPU time, and vmstat is not accurately reporting it. I need *something* compute intensive to infer load by seeing how many cycles are left over. -Ralph