Java Performance Tuning

Java(TM) - see bottom of page

|home |services |training |newsletter |tuning tips |tool reports |articles |resources |about us |site map |contact us |
Tools: | GC log analysers| Multi-tenancy tools| Books| SizeOf| Thread analysers| Heap dump analysers|

Our valued sponsors who help make this site possible
JProfiler: Get rid of your performance problems and memory leaks! 

Training online: Concurrency, Threading, GC, Advanced Java and more ... 

News January 2010

Get rid of your performance problems and memory leaks!

Modern Garbage Collection Tuning
Shows tuning flow chart for GC tuning

Java Performance Training Courses
COURSES AVAILABLE NOW. We can provide training courses to handle all your Java performance needs

Java Performance Tuning, 2nd ed
The classic and most comprehensive book on tuning Java

Java Performance Tuning Newsletter
Your source of Java performance news. Subscribe now!
Enter email:

Training online
Threading Essentials course

Get rid of your performance problems and memory leaks!

Back to newsletter 110 contents

The Oracle-Sun merger is through now, and Oracle announced a merger strategy (see our newsletter news items below for more details). It was good news for Java in that there was no real bad news while at the same time there was commitment to lots of Java investment from Oracle. As far as Java is concerned, Oracle seems to intend to put even more resources into it than Sun on its own did, which bodes pretty well for Java. The overall situation is summarized by a quote from Ellison: "Sun didn't make a lot of money from Java but we sure did". I expect the combination to continue to make money from Java, and that's almost certainly a good thing for Java - Sun's lack of significant profits from Java was always leading analysts to predict cutbacks on the Java side, now that will turnaround.

A note from this newsletter's sponsor

ManageEngine: Application Performance Management for Java EE Apps.
Monitor App Servers: JBoss, WebSphere, WebLogic, JVMs and JMX Apps.
*** Monitor up to 25 App Servers, Databases & Servers at $795/Yr***.

The only performance related aspect I could see was the intention to merge JRockit to HotSpot - surely a good thing as they each have pretty good features that the other lacks. The focus on garbage collection, multi-core processing and real-time monitoring is spot on - that is where it needs to be.

Oracle are likely to end up with more JVMs than Sun had (including several micro-kernel ones and real-time ones), but I would expect the reference free one associated with the open source project to continue to have as good performance as all of them, expect possibly for highly scaled applications - where enterprises are willing to pay extra to gain the benefits of handling those high scales.

My feeling is that this takeover is ultimately good for Java. That Oracle is maintaining NetBeans is testament to how much is being invested in Java - with three IDEs supported by Oracle (Eclipse, JDeveloper and NetBeans) it was surely a candidate for cutting back on. The JavaFX investment and the plan to combine with Javascript is unsurprising, that RIA space is where the desktop application competition is, and I think in a couple of years we will have a four-way Adobe/Microsoft/Oracle/Google competition for most of the developer market share here.

Now on with this month's newsletter. We have all our usual Java performance tools, news, and article links. Over at fasterj we have a new cartoon showing multi-threaded code; Javva The Hutt tells us about a colleague's interviews; and, as usual, we have extracted tips from all of this month's referenced articles.

A note from this newsletter's sponsor

New Relic RPM - The Revolution in Java Performance Management is Here!
Affordable SaaS APM tool to monitor, troubleshoot, and tune apps
running on Websphere, Weblogic, Tomcat, Jetty, JBoss, Solr, Resin


Java performance tuning related news.


Java performance tuning related tools.

A note from this newsletter's sponsor

Find and fix Java memory problems BEFORE they're problems! Discover
a simple process to track down Java memory leaks - and the tools you
can use to help. Learn more - read this new Quest white paper today.


Jack Shirazi

Back to newsletter 110 contents

Last Updated: 2023-08-28
Copyright © 2000-2023 All Rights Reserved.
All trademarks and registered trademarks appearing on are the property of their respective owners.
Java is a trademark or registered trademark of Oracle Corporation in the United States and other countries. is not connected to Oracle Corporation and is not sponsored by Oracle Corporation.
RSS Feed:
Trouble with this page? Please contact us