On Wed, Apr 1, 2009 at 1:09 AM, Michael MacDonald <[email protected]> wrote: > I'll bite on this ... > > Android would not be WAY, WAY faster. Most of the bottlenecks in Android > today are in the hardware (memory bus speed, for graphically intensive > games) and in the native-code libraries rather than in the Dalvik byte code > interpreter. Certain applications might be faster, but some might be > slower. This thread prompted me to look at Dan Bornstein's Dalvik > presentation, http://tinyurl.com/d4mwz5 > which illustrates some significant technical reasons for picking Dalvik over > Java regardless of any licensing issues.
So, are you saying that the iPhone, which runs on a supposedly[1] 600MHz underclocked to 400MHz cpu (supposedly to preserve battery life) with a 100MHz system bus speed outperforms G1 on a 528MHz processor with ??? MHz system bus speed (where can I find this information?) because the native-code libraries were poorly implemented (in case the bus speed matches) in Android? (I know you're not, see my comment at the end :) [1] http://arstechnica.com/apple/news/2007/08/speculating-on-the-iphone-memory-footprint-and-cpu-speed.ars > > (I hadn't known that the target Android platform was so much less capable > than the G1) > > ARM controls the Jazelle byte-code interpretation technology, and it is > certainly in their power to do something similar with Dalvik, but I wouldn't > expect to see big gains across the board. The kind of code that Jazelle > speeds up best is probably the kind of code that should be written native > anyway (when that is an option for Android). > Well, that's something I did expect to hear tonight and it only makes sense. It's just that any hand-optimized non-jitted interpreted code could not possibly compete with a lot less hand-optimized C++ code. That's it. Now, where's the native .so support? :P Cheers --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Android Discuss" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-discuss?hl=en -~----------~----~----~----~------~----~------~--~---
