発生時にアプリケーションによって作成された大きな(5GB)hprofダンプがありOutOfMemoryError
ます。( XXの使用:HeapDumpOnOutOfMemoryError)。
残念ながら、このエラーが発生したときに収集されたログはありません。これを再作成するには数時間かかります。いくつかのツールがhprofからの例外スタックトレースまたはすべてのスレッドスタックなどを表示できるかどうかを期待していました。
現在MATを使用していますが、スレッド情報を取得する方法がわかりませんでした。どのツールを使用できますか?
(OOMが発生したときのhprofファイルにスレッド/呼び出しの場所に関する情報があるかどうかはわかりません)。
(通常の場合にスレッドダンプを取得する方法を知っています。ここでの問題は、すでに発生したイベントです。私が持っているのはhprofダンプだけです。)