アーティクル - CS244589
ガベージコレクション中にメソッドサーバー JVM がクラッシュし、生成された hs_err_pid. .log Windchill
修正日: 27-Mar-2019
適用対象
- Windchill PDMLink 10.1 to 10.2
- Oracle JDK 7 to 8
説明
- MethodServer はメモリ不足および GC 警告を報告します。
2016-08-16 17:15: 48932 WARN [サービススレッド] wt. notif. メモリ---------------------------------------------------------------- java.management.memory.collection.threshold.exceeded、userData = [count = 11, poolName = PS 以前の Gen, usage = [committed = 4294967296, init = 4294967296, max = 4294967296, 使用 = 4294453424]], message = メモリ使用量がコレクション使用しきい値を超えています。 JVM 名 = 14711@xxxxxxxxxxx、しきい値.....
2016-08-16 17:15: 48945 WARN [wt. SharedScheduledExecutor. worker] wt. notif. gc-Time = 2016-8-16 09:15: 45.208 + 0000, Name = GarbageCollectionNotifier, SourceObjectName = com. ptc: wt. = javax.mail.messagingexception, wt. monitorType = GarbageCollection, class = クラス GarbageCollectionMonitorMBean..........---------------: Garbage collection time threshold exceeded; percentage time in garbage collection: 80.777%、JVM 名 = 14711@xxxxxxxxxxx、PercentTimeSpentInGCThreshold = 15.0、HeapPercentUsage = 87.41278183456961、StartTime = 1471096949118、稼働時間 = 241999814、詳細な GC データ = [[名前 = PS........
2016-08-16 17:15: 48945 WARN [wt. SharedScheduledExecutor. worker] wt. notif. gc-Time = 2016-8-16 09:15: 45.208 + 0000, Name = GarbageCollectionNotifier, SourceObjectName = com. ptc: wt. = javax.mail.messagingexception, wt. monitorType = GarbageCollection, class = クラス GarbageCollectionMonitorMBean..........---------------: Garbage collection time threshold exceeded; percentage time in garbage collection: 80.777%、JVM 名 = 14711@xxxxxxxxxxx、PercentTimeSpentInGCThreshold = 15.0、HeapPercentUsage = 87.41278183456961、StartTime = 1471096949118、稼働時間 = 241999814、詳細な GC データ = [[名前 = PS........
- 次に、MethodServer がクラッシュし、 hs_err_pid.logが生成されました。 pid はプロセスの PID です。
- hs_err_pid.log Java ガーベジコレクションで発生した問題を示します
スタック: [0x00007f2e735f6000、0x00007f2e735f6000]、sp = 0x0000wh2e736f56c0、空き領域 = 10 kb
ネイティブフレーム: (J = コンパイルされた Java コード、j = 解釈、Vv = VM コード、C = ネイティブコード)
V [libjvm.so+0x708d0b] invoke_string_value_callback(int (*)(long, long, long*, unsigned short const*, int, void*), CallbackWrapper*, oopDesc*, void*)+0x11b
V [libjvm.so+0x70a9b6] IterateThroughHeapObjectClosure::d o_object (oopDesc *) + 0x476
V [libjvm. so + 0x7d4c04] MutableSpace スペース:: object_iterate (ObjectClosure ジャ *) + 0x74
V [libjvm. so + 0x880420] PSYoungGen:: object_iterate (ObjectClosure ジャ *) + 0x20
V [libjvm. so + 0x833718] ParallelScavengeHeap:: object_iterate (ObjectClosure ジャ *) + 0x18
V [libjvm. so + 0x70b8c3] VM_HeapIterateOperation::d oit () + 0x43
V [libjvm. so + 0x99bc15] VM_Operation:: 評価 () + 0x55
V [libjvm. so + 0x99a04a] VMThread:: evaluate_operation (VM_Operation *) + 0xba
V [libjvm. so + 0x99a3ce] VMThread:: loop () + 0x1ce
V [libjvm. so + 0x99a84 0] VMThread:: run () + 0x70
V [libjvm. so + 0x815538] java_start (Thread *) + 0x108
ネイティブフレーム: (J = コンパイルされた Java コード、j = 解釈、Vv = VM コード、C = ネイティブコード)
V [libjvm.so+0x708d0b] invoke_string_value_callback(int (*)(long, long, long*, unsigned short const*, int, void*), CallbackWrapper*, oopDesc*, void*)+0x11b
V [libjvm.so+0x70a9b6] IterateThroughHeapObjectClosure::d o_object (oopDesc *) + 0x476
V [libjvm. so + 0x7d4c04] MutableSpace スペース:: object_iterate (ObjectClosure ジャ *) + 0x74
V [libjvm. so + 0x880420] PSYoungGen:: object_iterate (ObjectClosure ジャ *) + 0x20
V [libjvm. so + 0x833718] ParallelScavengeHeap:: object_iterate (ObjectClosure ジャ *) + 0x18
V [libjvm. so + 0x70b8c3] VM_HeapIterateOperation::d oit () + 0x43
V [libjvm. so + 0x99bc15] VM_Operation:: 評価 () + 0x55
V [libjvm. so + 0x99a04a] VMThread:: evaluate_operation (VM_Operation *) + 0xba
V [libjvm. so + 0x99a3ce] VMThread:: loop () + 0x1ce
V [libjvm. so + 0x99a84 0] VMThread:: run () + 0x70
V [libjvm. so + 0x815538] java_start (Thread *) + 0x108
最新バージョンはこちらを参照ください CS244589