High Performance Java

I've been exchanging email about Java performance with Paul Hohensee, Sun's technical lead on the Java SE VM. He sent me several slide decks and additional information that will be useful to anyone interested in writing high performance Java code or in extracting high performance from existing Java code.

The first presentation [PDF] contains a list of pointers to whitepapers on Java performance, tuning, and garbage collection, as well as additional resources on monitoring and management, including information on using Dtrace with Java. It also includes a list of performance-oriented blogs, which I reproduce here for your convenience:

BloggerBlog
Steve BohneSteve Bohne's Weblog
Dave DagastineDavid Dagastine's Weblog
Dave DiceDave Dice's Weblog
David HolmesDavid Holmes' Weblog
Steve GoldmanTravels with FatCatAir
Jon MasamitsuJon Masamitsu's Weblog
Keith McGuiganKeith McGuigan's Weblog
Tony PrintezisTony's Blog
John RoseJohn Rose @ Sun

The second presentation, titled "High Performance Java Technology in a Multi-core World" [PDF] by Paul Hohensee and David Dagastine was presented at the 2007 JavaOne Conference. It gives an overview of Sun's multi-core architectures and then presents Java VM technologies and software optimization techniques to maximize application performance.

Paul also pointed me to this recent article on Java performance myths, which summarizes the conclusions of two Google engineers who took a close look at conventional wisdom versus reality.


Comments:

Thanks Simons, Quite a good stuff..!!

Posted by guest on June 03, 2008 at 08:10 PM EDT #

Post a Comment:
  • HTML Syntax: NOT allowed
About

Josh Simons

Search

Archives
« April 2014
SunMonTueWedThuFriSat
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today