Benchmark results from an apparently leaked version of Froyo (Android 2.2) show a very substantial Dalvik VM (Java runtime engine used to run apps) improvements. Around 450% according to the tests run by AndroidPolice.com. It’s unlikely that we will see 4.5x improvement in program speeds in real world use overall when it does arrive, but most likely a noticeable and substantial improvement. This bodes well for not only Android’s efficiency overall, but also owners of older phones such as the Hero/G1/Dream (like me) who will benefit more noticeably from improved program speeds.
Just so you have an idea of the kind of scores you can expect from the benchmark, let me list a few sample numbers:
the Nexus One running Android 2.1 gets about 6.5-7 MFLOPS
my HTC Hero averages a measly score of about 2 MFLOPS (the phone is pretty slow indeed)
So how does the Nexus One with Froyo do?
A whopping 37.5 MFLOPS.