Android News

droidBooster technology for Android claims to ‘pulverize’ Java code execution on Froyo

July 22, 2010 | by Chris Smith



Everyone wants faster Android phones and the common understanding is that to obtain them you need faster hardware. Android 2.2 has promised us a faster code execution with a JIT compiler that translates Java code to machine code and caches it right before it is executed. This is how Android 2.2 gets a performance boost or at least it does in numbers. It appears that there may be another way for Android to get a speed boost that “pulverizes” the JIT compiler on Froyo or Eclair: droidBooster.

The company FlexyCore has developed a product called droidBooster that can be used on any Android platform version, 1.x – 2.x,  and also on any hardware (including ARM, ATOM, or MIPS). This technology promises to increase Java code execution while using less CPU cycles. That statement isn’t inherently amazing as it makes sense that the faster your Java code can execute with the same processor, the less processor cycles you use. What’s kind of amazing about this is that FlexyCore claims that droidBooster on Eclair scores an 11.6 on CaffeineMark as the JIT compiler on Froyo scores 4.3. These were both run on either a Nexus One or HTC Desire with the Snapdragon QSD8250. For reference, CaffeineMark is a tool to measure the speed of a Java interpreter on any given machine or device. The higher the number, the faster the Java execution.

Now, this is all fine and good that droidBooster executes Java code faster on the same device but what does it really mean? It means that precious CPU cycles can be saved to run the same programs on the same platform with the same hardware potentially saving some battery life, not to mention boost the performance of any Android device. You can see the benchmarks of all the devices that were tested using droidBooster. FlexyCore is also looking for OEMs to look for as their partner page is pretty scarce.

DroidBooster sounds pretty good in theory, but it’s all about actual performance. Froyo promised faster code execution with the JIT compiler, but when you are improving on “already pretty damn fast,” any boost is not necessarily noticed. Hopefully some of the hackers over at XDA can get there hands on this thing and start to port it to all the devices to see how it works in the real world.

Source [FlexyCore]