Troubleshooting Java: Read, Debug, and Optimize JVM Applications

Книга «Troubleshooting Java» представляет собой практическое руководство по диагностике, отладке и оптимизации приложений на платформе Java Virtual Machine (JVM). Автор, Laurențiu Spilcă, подробно рассматривает методы исследования кодовой базы, выявления корневых причин проблем и повышения производительности.

В первой части книги читатель знакомится с основами анализа приложений, включая техники отладки, работу с трассировкой стека выполнения и навигацию по коду с помощью отладчика. Особое внимание уделяется ситуациям, когда стандартной отладки недостаточно, и предлагаются продвинутые методы, такие как условные точки останова и динамическое изменение сценариев.

Вторая часть охватывает удалённую отладку приложений в различных средах, что особенно актуально для современных распределённых систем. Книга также содержит рекомендации по оптимизации работы сборщика мусора (GC), диагностике утечек памяти и анализу аномального поведения приложений. Практические советы автора помогают систематизировать процесс поиска и устранения проблем, экономя время разработчиков.

Troubleshooting Java: Read, Debug, and Optimize JVM Applications
A
Автор
Laurențiu Spilcă
Издательство
Manning Publications
Год
2023
Язык
Английский
1
Оцените книгу

Чтобы читать книгу, войдите или зарегистрируйтесь

Ознакомительный фрагмент