I've been wondering for a long time about performance on Android and how it 
can be improved. One area I think is overlooked is Dalvik. From what I can 
understand, Dalvik is a good VM in concept but lack the latest and greatest 
in VM technology. I've seen benchmark compared to other VM that are not 
very positive for Dalvik and the Android plattform. Or look at Android 
Turbo where a highly optimized Dalvik VM outpace anything you can challenge 
it with. And one thing I don't quite understand is the lack of focus on 
improving performance of the VM, given that it is central to all the apps 
on Android. 

So one thing I was thinking is why not impement ahead of time compilation 
at installation time? People are used to have some waiting time while 
installing app. Why not use that time to compile DEX to native codes right 
away and store only that native code with the class structure? Was it tried 
before?

Etienne

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" 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-developers?hl=en

Reply via email to