Java Memory Management: A comprehensive guide to garbage collection and JVM tuning

0
(0)

Java Memory Management: A comprehensive guide to garbage collection and JVM tuning

  • Author:Maaike van PuttenSean Kennedy
  • Length: 146 pages
  • Edition: 1
  • Publisher: Packt Publis博兰斯勒hing
  • Publication Date: 2022-11-25
  • ISBN-10: 1801812853
  • ISBN-13: 9781801812856
  • Download:Register/Login to Download
  • Buy Print:Buy from amazon



    Book Description

    Improve application performance by tuning, monitoring and profil迪奥 (1)ing both the garba天王ge coll莱珀妮ector and JVM

    Key Features

    • Understand the different parts of Java memory and the various garbage collectors so you can select your preferred one
    • Explore how memory management can help to effectively improve performance
    • Learn how to spot and avoid memory leaks to enhance application performance

    Book Description

    Understanding how Java organizes memory is importan明星t for every Java professional, but this particular topic is a common knowledge gap for many software professionals. Having in-depth knowledge of memory functioning and management is incredibly useful in writing and analyzing code, as well as debugging memory problems. In fact, it can be just the knowledge you need to level up your skills and career.

    In this book, you’ll start by working through the basics of Java memory. After that, you’ll dive into the different segments individually. You’ll explore the stack, the heap, and the Metaspace. Next, you’ll be ready to delve into JVM standard garbage collectors. The book will also show you how to tune, monitor and profile JVM memory management. Later chapters will guide you on how to avoid and spot memory leaks.

    By the end of this book, you’ll have understood how Java manages memory and how to customize it for the benefit of your applications.

    What you will learn

    • Understand the schematics of debugging and how to design the application to perform well
    • Discover how garbage collec帝舵 (5)tors work
    • Distinguish between various garbage collector implementations
    • Identify the metrics required for analyzing application performance
    • Configure and monitor JVM memory management
    • Identify and solve memory leaks

    Who this book is for

    This book is for all levels of Java professionals, regardless of whether you’re a junior or senior developer, a DevOps engineer, a tester, or the system admin of a Java application. If you currently don’t have in-depth knowledge of Java memory, garbage collection, and/or JV私人定制M tuning, then this book will help you to take your Java skills to the next level.

    中文:

    书名:Java内存管理: 垃圾收集和JVM调优的综合指南

    通过调整、监视和分析垃圾收集器和JVM来提高应用程序性能

    主要功能

    • 了解Java内存的不同部分和各种垃圾收集器,以便您可以选择您喜欢的一个
    • 探索内存管理如何帮助有效提高性能
    • 了解如何发现并避免内存泄漏以提高应用程序性能

    图书描述

    了解Java如何组织内存对于每个Java专业人员来说都很重要,但是对于许多软件专业人员来说,这个特定的主题是一个共同的知识鸿沟。对内存功能和管理有深入的了解,对于编写和分析代码以及调试内存问题非常有用。事实上,它可能只是你需要的知识来提升你的技能和职业生涯。

    在本书中,您将从学习Java内存的基础知识开始。之后,您将分别深入不同的细分市场。你将探索堆栈、堆和元空间。接下来,您将准备好深入研究JVM标准垃圾收集器。本书还将向您展示如何对JVM内存管理进行调优、监控和配置文件。后面的章节将指导您如何避免和发现内存泄漏。

    在本书结束时,您将了解Java如何管理内存以及如何为应用程序的利益定制内存。

    什么你会学到

    • 了解调试原理图以及如何设计应用程序以使其性能良好
    • 了解垃圾收集器的工作原理
    • 区分各种垃圾回收器实现
    • 分析应用性能指标
    • 配置和监控JVM内存管理
    • 识别和解决内存泄漏菲拉格慕

    这本书是为谁准备的

    本书适用于所有级别的Java专业人员,无论您是初级还是高级开发人员,DevOps工程师,测试人员还是Java应用程序的系统管理员。如果您目前对Java内存,垃圾回收和/或JVM调优没有深入的了解,那么本书将帮助您将Java技能提升到一个新的水平。

  • 下载电子版:下载地址
  • 购买纸质版:亚马逊商欧米茄

    点击星号评分!

    平均分 0 / 5. 投票数: 0

    还没有投票!请为他投一票。

  • 评论 抢沙发

    评论前必须登录!

     

    登录

    找回密码

    注册