Linked by chandler on Sun 16th May 2010 19:28 UTC
Google Google is set to announce Android 2.2 at the Google I/O event this week and one of the highly anticipated features will provide a big boost for performance and battery life. Originally the Dalvik virtual machine was implemented as an interpreter, but now a JIT compiler will be used. Already benchmarks show a roughly 6x improvement in numeric performance with the new JIT. While this will make Snapdragon-powered phones like the Nexus One seem even more responsive it will have the biggest impact on lower end phones using ARM11-based chipsets. It remains to be seen how many existing models will receive upgrades to 2.2.
Thread beginning with comment 425018
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE: Comment by cerbie
by ale6 on Sun 16th May 2010 23:45 UTC in reply to "Comment by cerbie"
ale6
Member since:
2010-05-16

I agree for I/O.

I've developed a Stardict parser for Android, and I need to parse 1.2MB of data for each request (I think that kind of data may be not so rare).

Sun's JVM took 1s on a regular dual-core laptop, when -- iirc -- pure Dalvik code took up to 15 minutes (maybe I miswrote something, but I tried everything -- it was a year ago).

Using JNI, everything went back down to a couple of seconds on a ADP1.

btw, for the record, there will be a Google I/O talk about optimizing apps for taking advantage of the new JIT.

Reply Parent Score: 2