Puntuación:
El libro 'Optimizing Java' proporciona una comprensión en profundidad de los mecanismos internos de la JVM y de las técnicas de optimización del rendimiento, abarcando mucho más que la recolección de basura (GC). Incluye herramientas prácticas y conocimientos adecuados para los desarrolladores que deseen mejorar sus aplicaciones Java. Sin embargo, el libro ha recibido críticas por incoherencias, falta de detalle en las explicaciones y mala corrección, lo que ha llevado a algunos a cuestionar su valor en relación con su precio.
Ventajas:⬤ Exploración detallada de los componentes internos de la JVM y la optimización del rendimiento
⬤ incluye herramientas prácticas
⬤ adecuado tanto para principiantes como para desarrolladores experimentados
⬤ cubre hilos, código de bytes y compiladores JIT
⬤ presenta conceptos de forma clara con ejemplos e ilustraciones
⬤ relevantes para las versiones modernas de Java.
⬤ Calidad inconsistente y corrección deficiente
⬤ algunos conceptos pueden ser demasiado elementales
⬤ carece de orientación detallada sobre el uso de las herramientas mencionadas
⬤ no aborda sistemáticamente las cuestiones de rendimiento
⬤ se considera excesivamente caro para el contenido proporcionado.
(basado en 14 opiniones de lectores)
Optimizing Java: Practical Techniques for Improving Jvm Application Performance
El ajuste del rendimiento es una ciencia experimental, pero eso no significa que los ingenieros deban recurrir a conjeturas y al folclore para hacer su trabajo. Sin embargo, a menudo es así. Con este libro práctico, los tecnólogos Java de nivel intermedio y avanzado que trabajan con pilas tecnológicas complejas aprenderán a ajustar el rendimiento de las aplicaciones Java mediante un enfoque cuantitativo y verificable.
La mayoría de los recursos sobre rendimiento tienden a discutir la teoría y los aspectos internos de las máquinas virtuales Java, pero este libro se centra en los aspectos prácticos del ajuste del rendimiento examinando una amplia gama de aspectos. No hay recetas sencillas, consejos y trucos, ni algoritmos que aprender. El ajuste del rendimiento es un proceso de definición y determinación de los resultados deseados. Y requiere diligencia.
⬤ Aprenda cómo los principios y la tecnología Java aprovechan al máximo el hardware y los sistemas operativos modernos.
⬤ Explore varias pruebas de rendimiento y antipatrones comunes que pueden fastidiar a su equipo.
⬤ Comprender las trampas de la medición de los números de rendimiento de Java y los inconvenientes de microbenchmarking.
⬤ Sumérjase en el registro, la supervisión, el ajuste y las herramientas de la recolección de basura de la JVM.
⬤ Explorar la compilación JIT y las técnicas de rendimiento del lenguaje Java.
⬤ Conozca los aspectos de rendimiento de la API de colecciones de Java y obtenga una visión general de la concurrencia de Java.
© Book1 Group - todos los derechos reservados.
El contenido de este sitio no se puede copiar o usar, ni en parte ni en su totalidad, sin el permiso escrito del propietario.
Última modificación: 2024.11.14 07:32 (GMT)