Scott Feldman writes:
> Thank you Robert for trying it out.
Scott!
I've rerun some of the tests. I've set maxcpus=1 make sure all things
happens on one CPU. Some HW as yesterday.
I see a now lot variation in the results from your patch.
vanilla
804353pps 411Mb/sec (411828736bps) errors: 98877
patch TXD=4096
Sometimes: 882362pps 451Mb/sec (451769344bps) errors: 0
patch TXD=2048
Sometimes: 943007pps 482Mb/sec (482819584bps) errors: 0
But very often runs around 500 kpps with patch. This smells scheduling to me
as smaller rings use to mean higher performance but ring need to big
enough to hide latencies.
See also my next mail...
--ro
|