On Thu, Dec 02, 2004 at 07:23:24PM +0100, Robert Olsson wrote:
Below is little patch to clean skb at xmit. It's old jungle trick Jamal
and I used w. tulip. Note we can now even decrease the size of TX ring.
It can increase TX performance from 800 kpps to
1125128pps 576Mb/sec (576065536bps) errors: 0
1124946pps 575Mb/sec (575972352bps) errors: 0
But suffers from scheduling problems as the previous patch. Often we just get
582108pps 298Mb/sec (298039296bps) errors: 0
Robert, there is something weird with your setup with packets sizes under
160 bytes. Can you check if you also get wildly variable numbers on a
baseline kernel perhaps? The numbers you sent me of packet size vs. pps
were very jumpy as well, even at 10M pkts per run.
--L