- Paperback: 720 pages
- Publisher: Addison-Wesley Professional; 1 edition (October 14, 2011)
- Language: English
- ISBN-10: 0137142528
- ISBN-13: 978-0137142521
- Product Dimensions: 7 x 0.9 x 9.1 inches
- Shipping Weight: 2 pounds (View shipping rates and policies)
- Average Customer Review: 38 customer reviews
- Amazon Best Sellers Rank: #555,176 in Books (See Top 100 in Books)
Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
Java Performance 1st Edition
Use the Amazon App to scan ISBNs and compare prices.
"Warlight" by Michael Ondaatje
A dramatic coming-of-age story set in the decade after World War II, "Warlight" is the mesmerizing new novel from the best-selling author of "The English Patient." Pre-order today
Frequently bought together
Customers who bought this item also bought
Customers who viewed this item also viewed
More to Explore: See More Java Guides
About the Author
Charlie Hunt is the JVM performance lead engineer at Oracle. He is responsible for improving the performance of the HotSpot JVM and Java SE class libraries. He has also been involved in improving the performance of the Oracle GlassFish and Oracle WebLogic Server. A regular JavaOne speaker on Java performance, he also coauthored NetBeans™ IDE Field Guide (Prentice Hall, 2005).
Binu John is a senior performance engineer at Ning, Inc., where he focuses on improving the performance and scalability of the Ning platform to support millions of page views per month. Before that, he spent more than a decade working on Java-related performance issues at Sun Microsystems, where he served on Sun’s Enterprise Java Performance team. John has contributed to developing industry standard benchmarks such as SPECjms2007 and SPECJAppServer2010; published several performance whitepapers; and contributed to java.net’s XMLTest and WSTest benchmark projects.
Top customer reviews
There was a problem filtering reviews right now. Please try again later.
Read Ch. 8 and 9 first. Chapter 9 shows how Little's law could be used for benchmark validation. This part is priceless, and can be applied to any benchmarks.
Ch. 2 is on monitoring the OS. Read this part only if you need it.
Ch. 3-7 is all about tuning the JVM and using profilers. I think this is the only book that describes how to tune the GC right now. Granted, it doesn't say much about how to write better java code. But I don't think that's the intention of this book.
Ch 10-12 is about tuning different kinds of Java applications. Read this part if you happened to be working with this kind of application.
I know that Oracle has good technical writers. I really wish that the authors would have passed the manuscript around and received feedback on their writing. For example,
You only have to tell us once that the HotSpot Java VM will be referred to as the HotSpot VM hereafter - not repeatedly.
I recommend skipping chapter 1 entirely as a waste of paper and time. I'm in the "I don't care that I don't know what I don't know stage".
Maybe if you break the text down into sections like Josh Block did with his Effective Java book - that is a good example of a readable book.
Also how do ergonomics (page 60) fit into this? The VM guessing what heap size to use isn't ergonomic - it doesn't really have human factors impact - unless you can get RSI from a poorly tuned VM. If this is an attempt to introduce more technical jargon by co-opting terms, don't.
A good editor would do this book a great favor.