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
请告知扩展名.hprof的文件。