Troubleshooting Java Performance - Ostermueller, Erik (Apress, 2017)