拡張子 .hprof ファイルについて教えてください。

 
java_pidXXXX(数字).hprof ファイルは、JavaVMのダンプ出力ファイルとなります。
ファイルの出力タイミングにつきましては、Javaの仕様に準拠し出力されております。

・このファイルが出力させなくする方法
 現状、Resinの設定ファイル(conf/resin.properties)のjvm_argsに "-XX:+HeapDumpOnOutOfMemoryError" を指定しており、 OutOfMemoryError 発生時に .hprof ファイルが出力される設定です。
 この指定を削除いただければ、OutOfMemoryError発生時に出力されなくなります。
 また、この指定を削除すると、JavaVMでメモリ不足が発生した場合、 .hprof ファイルが出力されてませんので、メモリ不足時の原因調査など、このファイルの内容が確認できないことになります。

・削除しても問題ないでしょうか
 システム上から参照されているファイルではございませんので、削除しても問題はございません。

 ※削除を行うと、このファイルが必要とされる状況時(OutOfMemoryError発生時等)に、原因調査などに支障をきたします。
  このため、削除するのではなく別の場所に移動し、保管することをおすすめします。

・このファイルから原因を調査することは可能でしょうか?
 どのような処理において多くのメモリを利用しているか等、このファイルを解析いただくことにより、把握することができます。
 解析方法等につきましては、Javaの提供元で公開しているドキュメントなどでご確認ください。

※ご注意事項
 今回、ご紹介した Java の仕様に関する内容等につきましてのお問い合わせは、プロダクトサポートではご対応申し上げておりません。
 プロダクトサポートのご対応範囲につきましては、以下のページをご参照ください。
 https://product.intra-mart.support/hc/ja/articles/360037451853

-- 対象 ------------------------------------------------------------------------
iAP/Accel Platform/全アップデート
----------------------------------------------------------------------------------

FAQID:1224
この記事は役に立ちましたか?
0人中0人がこの記事が役に立ったと言っています
Powered by Zendesk