JVM Performance Engineering: Inside OpenJDK and the HotSpot Java Virtual Machine (Rough Cuts)

Автор: literator от 23-01-2024, 21:40, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: JVM Performance Engineering: Inside OpenJDK and the HotSpot Java Virtual Machine (Rough Cuts)
Автор: Monica Beckwith
Издательство: /Pearson
Год: 2024
Страниц: 272
Язык: английский
Формат: epub (true)
Размер: 10.7 MB

Dive into the depths of JVM performance engineering with Java Champion Monica Beckwith. JVM Performance Engineering is an essential guide for every seasoned Java developer.

Demystifying the complexities of the Java Virtual Machine (JVM) performance, focusing on the OpenJDK HotSpot VM, Beckwith combines diagnostic techniques, performance methodologies, and effective optimizations with engaging case studies, practical applications, use-case diagrams, and process flowcharts.

This book offers insights into the cutting-edge and future trends of Java performance.

Review the evolution and inner workings of JVM performance, including architectural nuances, key performance factors, and intricacies of the HotSpot JVM

Witness the transformative journey of Java's type system--from static and strongly typed roots to innovative features like generics and lambda expressions--and see how each Java version revolutionized code efficiency

Dive into Project Valhalla's ambitious plans for inline classes and advanced generics, poised to redefine Java's performance and memory management

Uncover the pivotal shift from a monolithic framework to a modular approach brought by Project Jigsaw, and understand its profound impact on Java performance and the practical benefits of modular services

Discover the evolution of the Java HotSpot VM logging system and its influence on performance engineering, including the the new asynchronous logging mechanism for superior diagnostics, monitoring, and performance testing

Explore end-to-end Java performance optimization techniquest, uncovering key performance metrics and exploring the intricate relationship between JVM and hardware

Gain a comprehensive understanding of JVM's GC and memory management with an in-depth analysis of the Garbage First and Z Garbage Collectors, their evolution, and crucial role in Java's performance landscape

Preview the future of Java concurrency with Virtual Threads, taking a deep dive into the crucial elements that enhance Java's execution speed and reliability, from advanced string deduplication techniques to the sophisticated synchronization of locks

Discover strategies for fast deployment and understand how to reduce time to reach steady state in the JVM through class data sharing, ahead-of time compilation and static images

Practical strategies and case studies demonstrating effective ways to accelerate start-up and warm-up times, with GraalVM and upcoming Project Leyden, crucial for applications requiring rapid deployment

Explore the synergy between the JVM and exotic hardware like GPUs and FPGAs, and uncover the potential of Project Panama, TornadoVM, and the emerging Project Babylon in high-computational scenarios such as machine learning and data processing

Скачать Inside Java Se 9: Inside Openjdk and the Hotspot Java Virtual Machine (Rough Cuts)








Нашел ошибку? Есть жалоба? Жми!
Пожаловаться администрации
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.