启动轻量级内存泄漏检测功能

使用本任务可以通过性能和诊断顾问程序来启动轻量级内存泄漏检测功能。

开始之前

如果发生了内存泄漏并且要确认该泄露,或者要在 WebSphere® Application Server 中的 Java™ 虚拟机 (JVM) 上自动生成堆转储,请考虑将最小堆大小和最大堆大小更改为相等。通过进行此更改,可以延长内存泄漏检测的执行时间,从而提高诊断可靠性。

关于此任务

要使用性能和诊断顾问程序来启动轻量级内存泄漏检测功能,请在管理控制台中执行以下步骤:

过程

  1. 在管理控制台导航树中单击服务器 > 应用程序服务器
  2. 单击 server_name > 性能和诊断顾问程序配置
  3. 单击运行时选项卡。
  4. 启用性能和诊断顾问程序框架。
  5. 单击确定
  6. 性能和诊断顾问程序框架的“运行时”或“配置”选项卡中,单击性能和诊断建议配置
  7. 启动内存泄漏检测建议,并停止任何其他不需要的建议。

结果

已启动内存泄漏检测建议。

要点:为了实现最佳的性能调整结果,请在生产级负荷处于稳定状态时启动性能和诊断顾问程序

注: 本主题引用了一个或多个应用程序服务器日志文件。作为另一种建议采用的方法,您可以在分布式系统和 IBM® i 系统上配置服务器以使用高性能可扩展日志记录 (HPEL) 记录和跟踪基础结构,而不使用 SystemOut.logSystemErr.logtrace.logactivity.log 文件。您还可以将 HPEL 与本机 z/OS® 日志记录设施结合使用。如果要使用 HPEL,那么可从服务器概要文件 bin 目录使用 LogViewer 命令行工具来访问所有日志和跟踪信息。有关使用 HPEL 的更多信息,请参阅有关使用 HPEL 对应用程序进行故障诊断的信息。

下一步做什么

您可以通过检查 SystemOut.log 文件或运行时消息来监视内存泄漏通知。有关更多信息,请参阅查看 性能和诊断顾问程序 建议主题。

指示主题类型的图标 任务主题



时间戳记图标 最近一次更新时间: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tprf_enablingleakdetection
文件名:tprf_enablingleakdetection.html