I have an Odroid C1 (small linux computer that can also run Android), and I 
noticed network speeds were much slower when I was running Android than 
when running Linux.

I tested the device with iperf and found that I was able to get 934Mbits/s 
on Linux vs only 152Mbits/s on Android.

I used the iperf contained in he.net's Network Tools app. When run with the 
"-v" flag it indicates it's running "iperf version 2.0.5 (08 Jul 2010) 
pthreads", the same as I ran on Linux.

Using ethtool I've already verified that the ethernet interface on Android 
and Linux both have their speed set to 1000Mb/s, and both are in full 
duplex mode.

I can't think of a reason for such a performance difference between Linux 
and Android, and I'm not quite sure where to begin debugging this problem. 
My Android instance was not downloading any software at the time; it was a 
freshly booted image that was basically idle.

Any idea what could cause the ethernet interface to be so much slower on 
Android than Linux?

Any advice is appreciated, thanks!

Peter

-- 
-- 
unsubscribe: [email protected]
website: http://groups.google.com/group/android-porting

--- 
You received this message because you are subscribed to the Google Groups 
"android-porting" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to