技术文章 - CS151487

[知识中心] Windchill PLM - Java 虚拟机优化

已修改: 07-May-2025   


注意:本文已使用机器翻译软件翻译,以方便非英语客户阅读。但翻译内容可能包含语法错误或不准确之处。请注意, PTC对本文所含信息的翻译准确性及使用后果不承担任何责任。请在 此处 查看本文的英文原始版本以便参考。有关机器翻译的更多详情,请单击 此处
感谢您告诉我们。我们将尽快审阅此译文。

适用于

  • Windchill PDMLink 9.1 to 13.0

说明

  • Windchill 的 JVM 调整最佳实践
  • Windchill PLM JVM 知识中心文章
  • 有没有通用的 JVM 内存/GC 调整建议?
  • 有没有通用的垃圾收集器(GC)调整建议?
  • 管理员收到 JMX 通知邮件,内容如下:
Heap percentage usage threshold exceeded
Heap percentage usage threshold no longer exceeded
Heap percentage usage threshold still exceeded
Garbage collection time threshold exceeded; percentage time in garbage collection
Garbage collection time threshold still exceeded; percentage time in garbage collection
Garbage collection time threshold no longer exceeded; percentage time in garbage collection
Low Memory Detector wt.jmx.notif.memory java.management.memory.collection.threshold.exceeded poolName=PS Old Gen
java.lang.OutOfMemoryError heap space
wt.method.MemoryUsageRedirectStrategy - Usage threshold exceeded
  • 方法服务器因java.lang.OutOfMemoryError: Java 堆空间而关闭:
    wt.jmx.notif.gc  -  Name=GarbageCollectionNotifier, SourceObjectName=com.ptc:wt.subsystem=Monitors,wt.monitorType=GarbageCollection, class=class javax.management.Notification,
    type=wt.jmx.core.mbeans.GarbageCollectionMonitorMBean.percentTimeSpentInGCThreshold.exceeded
  • 如果配置了 PTC System Monitor,可能会收到以下通知
    Application Process Unhealthy
    GC health of process is not ok. The process constantly spent more than 15% of it's execution time for Garbage Collection in the last 5 minutes
这是文章 151487 的 PDF 版本,可能已过期。最新版本 CS151487