On Tue, Nov 18, 2008 at 01:51:13PM +0000, Martin Guy wrote:

>   I only get 3 MB/s on a 100Mbps network using a 200MHz ARM CPU
> because it runs out of CPU to run the TCP network stack.

Is that the Cirrus ep93xx?  If yes, then you're only getting 3 MB/s
because the ethernet MAC is lame and the machine is running out of CPU
because it needs to copy and checksum every packet in software -- if
you'll profile it you'll see that it spends most of its time copying
stuff around, and the TCP overhead is minor in comparison.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to