Descripción
Mejore el rendimiento de la aplicación mediante el ajuste, la supervisión y la elaboración de perfiles tanto del recolector de basura como de la JVM.
Características principales:
- Comprenda las diferentes partes de la memoria de Java y los diversos recolectores de basura para que pueda seleccionar el que prefiera.
- Explore cómo la gestión de la memoria puede ayudar a mejorar el rendimiento de forma eficaz.
- Aprenda a detectar y evitar fugas de memoria para mejorar el rendimiento de las aplicaciones.
Descripción del libro:
Comprender cómo Java organiza la memoria es importante para todo profesional de Java, pero este tema en particular es una laguna de conocimiento común para muchos profesionales del software. Tener un conocimiento profundo del funcionamiento y la gestión de la memoria es increíblemente útil para escribir y analizar código, así como para depurar problemas de memoria. De hecho, puede ser el conocimiento que necesita para mejorar sus habilidades y su carrera.
En este libro, comenzará trabajando con los conceptos básicos de la memoria de Java. Después de eso, se sumergirá en los diferentes segmentos individualmente. Explorará la pila, el montón y el Metaspace. A continuación, estará listo para profundizar en los recolectores de basura estándar de la JVM. El libro también le mostrará cómo ajustar, monitorear y perfilar la gestión de la memoria de la JVM. Los capítulos posteriores lo guiarán sobre cómo evitar y detectar fugas de memoria.
Al final de este libro, habrá comprendido cómo Java gestiona la memoria y cómo personalizarla para el beneficio de sus aplicaciones.
Lo que aprenderá:
- Comprender los esquemas de depuración y cómo diseñar la aplicación para que funcione bien.
- Descubrir cómo funcionan los recolectores de basura.
- Distinguir entre varias implementaciones de recolectores de basura.
- Identificar las métricas necesarias para analizar el rendimiento de la aplicación.
- Configurar y monitorear la gestión de la memoria de la JVM.
- Identificar y resolver fugas de memoria.
A quién va dirigido este libro:
Este libro es para profesionales de Java de todos los niveles, independientemente de si eres un desarrollador junior o senior, un ingeniero de DevOps, un probador o el administrador de sistemas de una aplicación Java. Si actualmente no tienes un conocimiento profundo de la memoria de Java, la recolección de basura y/o el ajuste de la JVM, este libro te ayudará a llevar tus habilidades de Java al siguiente nivel.
Autor: Maaike Van Putten, Seán Kennedy
Editorial: Packt Publishing
Publicado: 25/11/2022
Páginas: 146
Tipo de encuadernación: Tapa blanda
Peso: 0.58lbs
Tamaño: 9.25h x 7.50w x 0.31d
ISBN13: 9781801812856
ISBN10: 1801812853
Categorías BISAC:
- Informática | Internet | Programación web
Este título no es retornable

