本机内存透视图

本机内存透视图提供有关所监控的进程和系统的本机内存使用情况的信息。

本机内存是由操作系统提供给应用程序进程的内存。内存用于堆存储和其他目的。本机内存透视图中提供的本机内存信息因平台异,但通常包含以下信息:
表 1. 内存信息值
名称 描述
可用物理内存 所监控系统上可用的物理内存 (RAM) 量。
进程物理内存 当前由所监控的进程使用的物理内存 (RAM) 量。在某些平台上,该内存称为“驻留存储器”或“工作集”。
进程专用内存 由所监控的进程以独占方式使用的内存量。这部分内存不与系统上的其他进程共享。
进程虚拟内存 已使用的总进程地址空间。
注: 在 AIX® 操作系统上,只有受监控进程的专用内存大小可用。
有关了解 Java™ 应用程序的本机内存使用情况的更多详细信息,请参阅以下两篇 developerWorks® 文章:http://www.ibm.com/developerworks/java/library/j-nativememory-linux/http://www.ibm.com/developerworks/java/library/j-nativememory-aix/
该透视图提供以下视图。
本机内存使用情况
该视图在图上绘制进程虚拟内存和进程物理内存。所提供的信息有助于监控进程的本机内存使用情况。通过将该图与垃圾回收透视图中的已使用堆的图进行比较,您可以查看应用程序所使用的内存量是否接近于 Java 堆的大小,或本机所分配的内存。
运行时本机内存(仅限 Java 应用程序)
该视图描绘运行时本机内存细分表的所选行中各项的本机内存使用情况。
本机内存表
该视图显示了一张表,其中包含所有可用本机内存的最新值、最小值和最大值的信息。您可以使用该表来查看所监控的应用程序最新的内存使用情况信息。
运行时本机内存细分表(仅限 Java 应用程序)
该表显示正在使用本机内存的 JVM 区域的细分。如果选择该表中的一行,那么将在 JVM 本机内存视图中将该条目显示为随时间推移的内存使用情况图表。该表包含以下列:
表 2. 内存细分表列
名称 描述
深已分配 为该区域及其所有子代分配的对象数。
浅已分配 仅为该区域分配的对象数。
深字节数 用于该区域及其所有子代的实际内存。
浅字节数 仅用于该区域的实际内存。


© Copyright IBM Corporation 2007, 2015.
© Copyright 1997, 2015, Oracle and/or its affiliates.
US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.