Meet the Java EE Performance ExpertsIn dieser Session gab es die Möglichkeit, direkt mit den Leuten zu reden, die bei Sun für diese Themen verantwortlich sind. Ich habe mitgenommen, dass es für JDK 1.5 ein Performance Whitepaper und ein GC Tuning Paper gibt, was schon mal für das neue JDK recht spannend ist. Auch hier war wieder das Thema Community ein Thema. Donnerstag haben sie wohl entschieden, auch auf java.net eine Community zu eröffnen. Das ist sowieso ein Eindruck, den ich deutlich von der Konferenz mitnehme: Die Sun Leute wollen eine Community aufbauen und weisen an jeder Stelle darauf hin. Eine recht interessante Entwicklung.
Es gab einige interessante Aussagen. So wurde aus dem Publikum nach JRockit und seiner besseren Performance gefragt. Die Antwort war, dass das Sun JDK eine breite Palette an Plattformen unterstützen muss und man daher bzgl. Optimierungen vorsichtiger sein will und auch die Qualitätslatte sehr hoch legt.
Eine weitere interessante Frage war, was denn mit den fehlenden Optimierungsoptionen bei JavaC ist. Die Antwort war, dass man by Design keine Optimierungen an dieser Stelle machen will, sondern nur einfaches Compilieren, da alle Optimierungen plattformspezifisch sind und in den JIT gehören. Eine recht interessante Aussage, die letztendlich sagt, dass C++ Compiler wegen der Optimierung bei der Compilierung und dem fehlenden JIT unterlegen sein sollten...
Links
http://java.sun.com/performance/
http://performance.dev.java.net/
J for Java |
I for Internet, iMac, iPod and iPad |
Me for me