
Optimizing Java
Practical techniques for improving JVM application performance
Publisher: O'Reilly Media
Release Date: June 2018
Pages: 600
Read on Safari with a 10-day trial
Start your free trial now Buy on AmazonWhere’s the cart? Now you can get everything on Safari. To purchase books, visit Amazon or your favorite retailer. Questions? See our FAQ or contact customer service:
1-800-889-8969 / 707-827-7019
support@oreilly.com
Currently, no books exist that focus on the practicalities of Java application performance tuning, as opposed to the theory and internals of Java virtual machines. This practical guide is the "missing link" that aims to move Java performance tuning from the realm of guesswork and folklore to an experimental science.
- Learn how to approach performance problems in an consistent and systematic way
- Resolve production performance issues by learning core Java performance topics
- Identify and resolve performance issues before encountering them in production
- Understand the performance problems you encounter by learning the Java platform’s internals
Table of Contents
-
Chapter 1 Optimization and Performance Defined
-
Chapter 2 Overview of the JVM
-
Chapter 3 Hardware and Operating Systems
-
Chapter 4 Performance Testing
-
Chapter 5 Measurement and Bottom-Up Performance
-
Chapter 6 Monitoring and Analysis
-
Chapter 7 Understanding Garbage Collection
-
Chapter 8 Introducing Alternative Collectors
-
Chapter 9 GC Logging, Monitoring, Tuning and Tools
-
Chapter 10 Hotspot JIT Compilation
-
Chapter 11 Java Language Performance Techniques
-
Chapter 12 Profiling
-
Chapter 13 Concurrent Performance Techniques
-
Chapter 14 The Future