Table of Contents
- Title and Copyright Information
- Preface
- 1 Introduction to Garbage Collection Tuning
- 2 Ergonomics
- 3 Garbage Collector Implementation
- 4 Factors Affecting Garbage Collection Performance
- 5 Available Collectors
- 6 The Parallel Collector
- 7 The Mostly Concurrent Collectors
-
8
Concurrent Mark Sweep (CMS) Collector
- Concurrent Mark Sweep Collector Performance and Structure
- Concurrent Mode Failure
- Excessive GC Time and OutOfMemoryError
- Concurrent Mark Sweep Collector and Floating Garbage
- Concurrent Mark Sweep Collector Pauses
- Concurrent Mark Sweep Collector Concurrent Phases
- Starting a Concurrent Collection Cycle
- Scheduling Pauses
- Concurrent Mark Sweep Collector Measurements
- 9 Garbage-First Garbage Collector
- 10 Garbage-First Garbage Collector Tuning
- 11 The Z Garbage Collector
- 12 Other Considerations