Java: оптимизация программ. Практические методы повышения производительности приложений в JVM
Эта книга представляет собой практическое руководство по оптимизации производительности Java-приложений, работающих на виртуальной машине Java (JVM). Авторы, признанные эксперты в области Java, делятся глубокими знаниями о внутреннем устройстве JVM и методах повышения эффективности кода.
Книга охватывает ключевые аспекты оптимизации: от общих принципов производительности и устройства JVM до конкретных техник работы с памятью, сборкой мусора, JIT-компиляцией и многопоточностью. Особое внимание уделяется практическим методам тестирования, профилирования и мониторинга приложений.
Читатели узнают о взаимосвязи аппаратного обеспечения, операционных систем и работы JVM, научатся выявлять узкие места производительности и применять оптимальные решения для их устранения. Книга также рассматривает особенности Java 9 и перспективы развития платформы.









