WEB开发网
开发学院软件开发Java 通过 JVM 查看关于 Apache Geronimo 的统计信息 阅读

通过 JVM 查看关于 Apache Geronimo 的统计信息

 2010-04-23 00:00:00 来源:WEB开发网   
核心提示: 接着,它展示了总体的垃圾收集统计信息,通过 JVM 查看关于 Apache Geronimo 的统计信息(5),您会看到 123 次收集和进行垃圾收集所花费的总时间约为 0.3 秒,从第一个图形中,包括用于构建整棵树的 Maven 构建脚本,首先来看二进制发行版,您可以看到应用程序运行了大约 1

接着,它展示了总体的垃圾收集统计信息。您会看到 123 次收集和进行垃圾收集所花费的总时间约为 0.3 秒。从第一个图形中,您可以看到应用程序运行了大约 100 秒,所以进行垃圾收集花费了该时间的 0.3%。

还有关于不同分代的统计信息。Eden 空间显示了从未通过垃圾收集的新对象。示例代码生成许多这样的新对象,并且它们很快就被收集掉。

注意两个 Survivor 空间。它们基本上是较小的经历过少数几次垃圾收集的对象集。所有对象要么是立即准备收集的,要么是从未准备收集的,所以,如果它们到了 Survivor 空间,就将很快改变这种状态。

接下来是较老的一代。这些对象经历了大量垃圾收集。您可以看到稳定的对象增加,表明存在潜在的内存泄漏。最后,您看到的是 JVM 确定永远不会被收集的对象的永久代。

直方图窗口(参见 图 3)展示了关于 Survivor 空间的数据 —— 此处列出的不多。

图 3. 展示关于 Survivor 空间的数据的直方图窗口
通过 JVM 查看关于 Apache Geronimo 的统计信息

查看原图(大图)

Geronimo 和初始构建

在您前面下载的二进制和源安装中有几个目录。二进制下载包括运行和使用 Geronimo 所必需的 Geronimo 的梗概。源下载包括所有 Geronimo 源代码,包括用于构建整棵树的 Maven 构建脚本。首先来看二进制发行版,然后再看源代码发行版。

关于 Geronimo 示例应用程序的 JVM 统计信息

上一页  1 2 3 4 5 6 7  下一页

Tags:通过 JVM 查看

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接