Five months has past since my first and second looks at Java VMs. At the time we were just releasing the version 1.3 of our Linux distrobution. This time around we are very close to the relase of version 1.4. During that time there have been new versions of all three VMs. Here at BUG, we have moved to a newer kernel (2.6.27) and have made considerable improvements to our initial forays into OE/Poky development. The results are promising with all three VMs doing signficantly better. Some of this can be attributed to the newer kernel and cleaner distro, but a significant part of this improvement can be attributed to the communities around the three VMs helping us improve different aspects of the VMs in our build.
For a discussion of the benchmarks below, look at the first and second posts in this series.
The most impressive change is with the Cacao VM. We are now using version 0.99.3 which takes advantage of the vector floating point coprocessor onboard our Freescale MX31 cpu. This explains the dramatic improvement in Cacao from our previous bencharks so we are thankful to the community who made these changes. We saw an average of nearly 30% improvement this time around. While these are synthetic benchmarks, real world performance will certaintly be better as well. It is worth noting that we are running Cacao with GNU Classpath at the moment, OpenJDK might become the better option in the future as we make it more stable.

We also upgraded to JamVM 1.5.1 this time around. We saw improvements in performance here as well, a bit less than for Cacao but still impressive gains. Like Cacao, we build JamVM with GNU Classpath.

Finally, with phoneME we upgraded the cvm to the mr2-b97 version. We saw major gains between the first and second posts of this series because we were able to get JIT running on the BUG the second time around. This time however, we saw no difference in phoneME's performance. That isn't all that disappointing since it was already the best performing VM of the bunch. It is worth noting here that phoneME is running with a much lighter load since it does not have GNU Classpath running on top.

It is worth looking at the disparity between phoneME and the other two VMs the last time we looked at these benchmarks.

Previously to enjoy the added libraries of GNU Classpath you had to sacrifice a significant amount of performance. Now with the work by both communities and here at Bug Labs Cacao and JamVM have made significant performance improvements. While phoneME is still leading the pack, its lead has been cut by more than half.

It won't be long before the R1.4 release hits the download page. In the meantime we now have Bitbake recipes to create JamVM and Cacao based root file systems in our SVN.
Loading recent content...





Post Comments
Add Your Comment!
nike air max http://www.nike-nike.com
nike air max 90 http://www.nike-nike.com
nike air max shoes http://www.nike-nike.com
MBT shoes http://www.mbtshoes.cc
anti shoes http://www.mbtshoes.cc
cheap mbt http://www.mbtshoes.cc
coach bags http://www.coachonsale.net
coach outlet http://www.coachonsale.net
coach outlet store online http://www.coachonsale.net
chanel bags http://www.chanels.cc
chanel online http://www.chanels.cc
chanel handbags http://www.chanels.cc
louis vuitton bags http://www.uselv.com
LV handbags http://www.uselv.com
louis vuitton outlet http://www.uselv.com
coach outlet http://www.coachs.cc
coach outlet store online http://www.coachs.cc
coach handbags http://www.coachs.cc
I recently to visit your blog, reading, I very much enjoy, and above the content is great.
chanel bags http://www.chanels.cc
chanel online http://www.chanels.cc
chanel handbags http://www.chanels.cc
louis vuitton bags http://www.uselv.com
LV handbags http://www.uselv.com
louis vuitton outlet http://www.uselv.com
coach outlet http://www.coachs.cc
coach outlet store online http://www.coachs.cc
coach handbags http://www.coachs.cc
I recently to visit your blog, reading, I very much enjoy, and above the content is great.
<p><b><a href="http://www.chanels.cc">Chanel bags</a></b></p>
<p><b><a href="http://www.chanels.cc">chanel online</a></b></p>
<p><b><a href="http://www.chanels.cc">chanel handbags</a></b></p>
<p><b><a href="http://www.mbtshoes.cc">MBT Shoes</a></b> </p>
<p><b><a href="http://www.mbtshoes.cc">Anti Shoes</a></b></p>
<p><b><a href="http://www.mbtshoes.cc">cheap mbt</a></b></p>
In the <b><a href="http://www.uselv.com">louis vuitton bags</a></b> fashion show Scarlett Johansson carried a LV Monogram Denim Neo Cabby MM Handbag. The <b><a href="http://www.uselv.com">LV handbags</a></b> matched her outfit perfectly and showed all her charm. Designed as a town bag, The <b><a href="http://www.uselv.com">louis vuitton outlet</a></b> is both supple and b. To get a real “used” effect, it is bleached and stonewashed, giving it a distinctive and “vintage” look. The golden brass pieces shines on the<b> <a href="http://www.uselv.com/louis-vuitton-wallet-c-1_18.html">louis vuitton wallet</a></b>. With the side strap, its size is also adjustable. From <b><a href="http://www.uselv.com/louis-vuitton-louis-vuitton-c-1_8.html">LV</a></b>.
Luxury watches are breitling watches best watches breitling watches for people to show off their wealth. So, whether you replica breitling for sale are looking replica breitling for sale for a watch to match with your outfits or fake breitling one to fake breitling suit your personality, luxury watches would never let you down by boots providing a boots smart, sober and elegant look. And there are some other ugg boots valuable watches ugg boots that reflect a person's taste and style. The range of luxury is increasing with the ugs passage of ugs time as well as the changing trends. For instance, in Raymond Weil, which is one of ugg classic tall boots the top most ugg classic tall boots brands
the work by both communities and here at Bug Labs Cacao and JamVM have made significant performance improvements.
in different Rado spaces in case of an unexpected shower.It makes sense for people to own different sorts of umbrellas–each, perhaps
Well, I want to thank you for sharing with us such a great post!
It is worth looking at the disparity between phoneME and the other two VMs the last time we looked at these benchmarks. vimax pills
[url=http://gilffxiv.com]ffxiv gil[/url]
[url=http://gilffxiv.com]ffxiv money[/url]
[url=http://gilffxiv.com]ffxiv gold[/url]
[url=http://gilffxiv.com]final fantasy XIV gil[/url]
[url=http://gilffxiv.com]buy ffxiv gil[/url]
[url=http://gilffxiv.com]final fantasy XIV money[/url][url=http://www.tibiagoods.com]tibia gold[/url]
[url=http://www.tibiagoods.com]tibia money[/url]
[url=http://www.tibiagoods.com]tibia item[/url]
[url=http://www.tibiagoods.com]tibia items[/url]
<a href="http://www.gamezmoney.com">buy tibia gold</a>,
<a href="http://www.gamezmoney.com">tibia weapon</a>,
<a href="http://www.gamezmoney.com">tibia leveling</a>,
<a href="http://www.gamezmoney.com">armor tibia</a>,
<a href="http://www.gamezmoney.com">tibia level</a>,
<a href="http://www.tibiamoney.com">tibia gold</a>,
<a href="http://www.tibiamoney.com">tibia money</a>,
<a href="http://www.tibiamoney.com">tibia item</a>,
<a href="http://www.tibiamoney.com">tibia items</a>,
<a href="http://www.tibiamoney.com">buy tibia gold</a>,
<a href="http://www.tibiamoney.com">tibia weapon</a>,
<a href="http://www.tibiamoney.com">tibia leveling</a>,
nice post...
Great...You have become a master in Java and a better Content writer too!!LOL...
Enjoyed your post..Great knowledge & keep blogging!!
i'm not like Java. Very hard learning for me :D
Fantastic article, really good of you to share, Cheers. Ben 10 Games
Fantastic article, really good of you to share, Cheers. Ben 10 Games
Thanks for sharing this nice article
assignment help
assignment writing
This is a very fascinating post, I was looking for this info.
assignment help
assignment writing
can surely understand why [url=http://www.radowatcheshome.com]Rado[/url] a surprising number of consumers opt to purchase all of their umbrellas from wholesale [url=http://www.radowatcheshome.com]Rado watches[/url] suppliers.You must know, however, that some wholesale corporations will [url=http://www.radowatcheshome.com/product_list-Omega-Watches-c_182.html]Omega Watches[/url] not market wholesale products right to individuals. [url=http://www.radowatcheshome.com/product_list-Rolex-Watches-c_181.html]rolex[/url] The purpose for this is that wholesale [url=http://www.radowatcheshome.com/product_list-Rado-Watches-c_180.html]Replica Rado[/url] outfits deal chiefly with retail company. The way wholesalers [url=http://www.radowatcheshome.com/product_list-Breitling-Watches-c_183.html]Breitling[/url] earn their cash is by operating as [url=http://www.radowatcheshome.com/product_list-Cartier-Watches-c_184.html]Cartier Watches[/url] representatives of the manufacturing companies [url=http://www.radowatcheshome.com]wholesale Rado[/url] and making deals to sell
Covering New Ground in Health System Shift. 传奇私服 In late March, after passage of the landmark health care legislation, the Obama administration 传世私服 sent a sternly worded notice to insurance companies, 传世 saying they must cover children, regardless of any pre-existing conditions. 传奇世界私服 Insurers acceded to the demand, and the White House declared victory. But it came at a price. 传奇世界 Four months later some insurers said they would stop writing 英雄合击 new coverage for children in the individual insurance market. If parents could buy “child only” policies at any time for any reason, they might wait until their children got sick, insurers said.
» Comments RSS