Hi,

I just upgraded my dev phone to the latest 1.5 release and finaly
thought i had the time to look over some things, i started with a
quick glance at the kernel config and a few things caught my eye.

First of all, Android is using SLAB instead of SLUB. From what i have
heard, when talking to embedded developers, SLUB is still prefered.

Android is configured to use the Anticipatory IO scheduler? Shouldn't
that be NOOP or DEADLINE? (using a flash medium and all)

TCP Congestion is set to the default "cubic" value, i have heard that
Westwood should be better for wireless connections and almost assumed
that someone had looked in to that, as it is now, it's not even
available =).

There is alot of performance eating debuging running, which is both
good and bad. But why are we debugging the VM?


I bet there is more, if you give it a closer look.. For me, running a
custom 'release' is out of the question since i want to be able to
actually use it as a nifty phone aswell, i might look in to doing
custom builds when i have the time in the future....

And as a side note, adding TUN/TAP would make VPN software easier to
make and support =).

Anyone that has a clue on the choises that has been made?

//Ian

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

Reply via email to