第 8 章 原生内存最佳实践
在 Java 应用中,堆消耗的内存是最多的。但是除堆之外,JVM 还会分配并使用大量的原生内存。第 7 章从编程的角度探讨了高效管理堆的不同方式,不过,堆的配置以及堆如何与操作系统的原生内存交互,是影响应用程序整体性能的另一个重要因素。
本章将从几个方面探讨原生内存(或者说操作系统内存)。我们将从 JVM 整体内存使用情况入手,目的在于理解如何监控内存的使用情况,以解决性能问题。之后将讨论为达到最理想的内存使用状况而采用的调优 JVM 和操作系统的不同方式。
本文档使用 BookStack 构建