See buying choices for this item to see if it's one of the millions that are eligible for Amazon Prime.

45 used & new from $0.98

Have one to sell? Sell yours here
 
 
Java Performance Tuning
 
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get yours here.
 
  

Java Performance Tuning (Paperback)

by Jack Shirazi (Author)
4.2 out of 5 stars See all reviews (45 customer reviews)


Available from these sellers.


13 new from $5.31 32 used from $0.98
Also Available in: List Price: Our Price: Other Offers:
Paperback (Bargain Price) 9 used & new from $5.98
Paperback (2) $44.95 $32.81 44 used & new from $18.92

Customers Who Bought This Item Also Bought

Java Concurrency in Practice

Java Concurrency in Practice

by Brian Goetz
4.8 out of 5 stars (59)  $37.79
Effective Java (2nd Edition) (Java Series)

Effective Java (2nd Edition) (Java Series)

by Joshua Bloch
4.9 out of 5 stars (35)  $44.67
Pro Java EE 5 Performance Management and Optimization

Pro Java EE 5 Performance Management and Optimization

by Steven Haines
5.0 out of 5 stars (2)  $51.99
Java Generics and Collections

Java Generics and Collections

by Maurice Naftalin
4.6 out of 5 stars (23)  $23.09
Better, Faster, Lighter Java

Better, Faster, Lighter Java

by Bruce Tate
3.9 out of 5 stars (31)  $23.07
Explore similar items

Editorial Reviews

Product Description
No matter what language they're programming in, developers always wish things would run faster! Especially when writing mission-critical applications, no one wants to be limited by the programming environment. Java Performance Tuning provides all the details you need to know to "performance tune" any type of Java program and make Java code run significantly faster. Java Performance Tuning contains step-by-step instructions on all aspects of the performance tuning process, right from such early considerations as setting goals, measuring performance, and choosing a compiler. There are extensive, detailed examples for tuning many parts of an application, and likely pitfalls are identified. The book also provides performance tuning checklists that enable developers to make their tuning as comprehensive as possible.

About the Author
Jack Shirazi is an independent consultant. He was an early adopter of Java, and for the last few years has consulted mainly for the financial sector, focusing on Java performance. Before using Java, Jack spent many years tuning Smalltalk applications. Jack's early career involved research in theoretical physics and bioinformatics. Jack has publications in the field of protein structure and is proud to have contributed to some of the core Perl5 modules.

Product Details

  • Paperback: 436 pages
  • Publisher: O'Reilly; 1 edition (January 15, 2000)
  • Language: English
  • ISBN-10: 0596000154
  • ISBN-13: 978-0596000158
  • Product Dimensions: 9.1 x 7.1 x 1.3 inches
  • Shipping Weight: 2.2 pounds
  • Average Customer Review: 4.2 out of 5 stars See all reviews (45 customer reviews)
  • Amazon.com Sales Rank: #858,117 in Books (See Bestsellers in Books)

More About the Author

Jack Shirazi
Discover books, learn about writers, read author blogs, and more.

Visit Amazon's Jack Shirazi Page

Look Inside This Book


What Do Customers Ultimately Buy After Viewing This Item?


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
Check the boxes next to the tags you consider relevant or enter your own tags in the field below.

Your tags: Add your first tag
 
Help others find this product — tag it for Amazon search
No one has tagged this product for Amazon search yet. Why not be the first to suggest a search for which it should appear?

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

 

Customer Reviews

45 Reviews
5 star:
 (27)
4 star:
 (9)
3 star:
 (2)
2 star:
 (5)
1 star:
 (2)
 
 
 
 
 
Average Customer Review
4.2 out of 5 stars (45 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
20 of 21 people found the following review helpful:
5.0 out of 5 stars Recommended, December 6, 2000
By Jason Conner (London, UK) - See all my reviews
The book ranges rather widely, covering a huge number of tuning details. The author seems to know hands-on performance tuning very well, and many of the examples were directly applicable to our own development. There is only one chapter on designing for performance (I would have liked more), but in that chapter he did identify precisely the issues that we encountered in our project. The example of double sorting internationalized text transferred directly to our project and speeded up a crucial area of our presentation. I do recommend this book, but do not expect a design book. This is strongly hands-on performance tuning.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
17 of 18 people found the following review helpful:
4.0 out of 5 stars Provides ideas on tactical optimization for performance gain, November 3, 2005
By Manish Singla (Denver, USA) - See all my reviews
(REAL NAME)   
This book provides good ideas on tactical optimization for performance gain but could have also covered architectural patterns and process for performance optimization.
This book covers the areas of optimizing compilers, I/O, RAM footprint, small object management and deployment etc.

Next edition may also cover architectural decisions (or patterns) which are costly to reverse later. Also, coverage on processes for performance optimization will be great in next edition. Getting a program to run faster costs money, and thus this business decision should have process ( or guidelines for series of high level actions ) to facilitate the optimization.

Other things, I would like to cover in next edition are
1) How to choose between "speed up the slow things" or "do the slow things less often".
2) How to identify ACTUAL areas of improvement. i.e. Importance of automated run that reasonably simulates the program under its usual conditions. (Example, our test on performance gave excellent results. But European customers rejected the product because we had not simulated ocean hop of packets as 2 databases were in America. Or importance of using a multi-user simulation system to identify real problems i.e. transaction interactions etc).
3) Importance of cohesive, loosely coupled and well factored modules for behaviour-preserving transformations of performance.
4) Importance of measurement before starting optimization.

Anyway, great book.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
13 of 13 people found the following review helpful:
5.0 out of 5 stars Common-sense advice on what to tune and what to leave alone, January 9, 2001
By Midwest Book Review (Oregon, WI USA) - See all my reviews
Java Performance Tuning reveals how techniques such as minimizing object creation, replacing strings with arrays, and other techniques can improve code performance. Author and Java expert Jack Shirazi also offers common-sense advice about what to tune and what to leave alone in order to maximize performance while avoiding damaging a program's architecture. Highly recommended as both an instruction manual Java users, Java Performance Tuning is a very well presented, highly recommend, "user friendly" reference that is enhanced with performance tuning checklists enabling developers to make their tuning as comprehensive and effective as possible.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
Ad
 
Most Recent Customer Reviews

4.0 out of 5 stars Good book on performance
Pretty good book on covering a majority of the performance issues for Java and how to code for performance.
Published 8 months ago by Brian Hughes

2.0 out of 5 stars Ups and Downs, but generally down
The book covers a wide range of topics with some decent, but out-dated examples. As a collective whole, this writing will get you thinking. Read more
Published on May 18, 2007 by J. Brutto

5.0 out of 5 stars Authoritative and practical, but not for everyone
If you are a core Java developer/architect who does performance tuning on a regular basis this should be part of your library. Read more
Published on January 26, 2007 by Peter Booth

4.0 out of 5 stars A report from the field...
... or "You had a whole SECOND to reply? In MY day..."

First: if you are not a 'hardcore' Java programmer: do not bother with the rest of this review, and do not buy... Read more
Published on November 24, 2005 by Joel Aelwyn

4.0 out of 5 stars Substantial and comprehensive text
(...)
This is a substantial and comprehensive text on many aspects of Java Performance characteristics, explaining the effects of Java design and coding practices, and... Read more
Published on September 3, 2005 by reviewer at HuNTUG

2.0 out of 5 stars Inaccurate, not worth the time or money
I saw many reviews of this book are full of praise but none of the reviewers actually mention having used it in large enterprise or production-ready systems! Read more
Published on August 4, 2005 by a reader

5.0 out of 5 stars Disagree with an earlier review
I'll state up front I'm a friend of the author, so this is partisan. I completely disagree on a point of fact with the earlier "culturally interresting but professionnally almost... Read more
Published on August 23, 2004 by Brian Johnson

3.0 out of 5 stars a good book, but do you really need it?
Java Performance Tuning would be a good book to have if you have a seriously performance intensive application or for someone who just really dug performance issues. Read more
Published on May 12, 2004 by andrew m fuqua

2.0 out of 5 stars culturally interresting but professionnally almost useless
I could resume this book by..."don't code in Java, do it directly in C"..it remembers me when I was a young C programmer I read a book on performance in C the shortcut... Read more
Published on December 4, 2003

5.0 out of 5 stars Excellent book, not just my view
This is an excellent book, with something like 300 tuning techniques covered. Some techniques are more hairy than others, but the breadth and depth is astonishing. Read more
Published on October 24, 2003 by Bob Mann

Only search this product's reviews



Customer Discussions

 Beta (What's this?)
New! See all customer communities, and bookmark your communities to keep track of them.
This product's forum (0 discussions)
  Discussion Replies Latest Post
  No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
  [Cancel]


Active discussions in related forums
  Discussion Replies Latest Post
What is your FAVORITE Software Development book? 3 11 hours ago
   


Product Information from the Amapedia Community

Beta (What's this?)



Look for Similar Items by Category


Turn On the Savings

Home Improvement Value Center
Shop for bathroom faucets in the Home Improvement Value Center, where the savings can flow as much as 50% off brand-name products.

Shop the Value Center

 

Best Books of 2008

Best of 2008
Find our top 100 editors' picks as well as customers' favorites in dozens of categories in our Best Books of 2008 Store.
 

Buy Three Books, Get a Fourth Free

4-for-3 Books
Order any four eligible books under $10 and get the lowest-price book free in our 4-for-3 Books Store. See more details.
 

Shop for Fish Tape in Home Improvement

Shop for fish tape
Use fish tape to easily string electrical, phone, and data wires and cables behind finished walls and ceilings.

Shop for fish tape

 
Ad

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.



Where's My Stuff?

Shipping & Returns

Need Help?

Your Recent History

  (What's this?)
You have no recently viewed items or searches.

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.

Look to the right column to find helpful suggestions for your shopping session.

Continue shopping: Top Sellers
Free
Free by Chris Anderson
Paranoia
Paranoia by Joseph Finder
The Adventures of Sherlock Holmes
The Adventures of Sherlock Holmes by Arthur Conan, Sir, 1859-1930 Doyle
Haley's Cabin
Haley's Cabin by Anne Rainey
$0.00

Conditions of Use | Privacy Notice © 1996-2009, Amazon.com, Inc. or its affiliates