2011/12/23 Bernhard Rosenkränzer bernhard.rosenkranzer@linaro.org:
On 22 December 2011 18:42, Zach Pfeffer zach.pfeffer@linaro.org wrote:
I disagree. I've spoken with many who would like to base products off of this. At the end of the day the kernel doesn't actually have much of a difference - in fact newer kernels have tended to slow things down and make things less stable.
I don't think that's the new kernels' fault - it's more likely because we've been enabling more debug features.
That's true. We haven't done a thorough breakdown of the impacts of each modification we've made, apart from the monthly benchmarks. My main point was that the kernel is only one component of many in Android and that upgrades to it may have either positive or negative effects on the user, but those effects tend to be less pronounced than compiler improvements, hardware acceleration, etc. Even on the PM front. You can try to do as much as you want in the kernel, but your LCD still eats 50% of your battery, WiFI and 3G eat 25% - so you're working to optimize the rest of the 25%.
Gator needs tracing and profiling enabled, and that stuff - while useful for development - hurts performance.
At some point we should probably have a development build w/ all this stuff enabled and a show-off build w/ everything unnecessary disabled.
Yeah. I think if we can get back to one manifest and do better tree maintenance we can get there.
ttyl bero