我试图搜索这个,但无法找到,正是我在找什么
所以有人请给我一个关于IDEA14捕获内存快照的解释
答案 0 :(得分:15)
在内存故障的情况下,为便于报告添加到14版本。
来自How to report IntelliJ IDEA performance problems的片段:
如果出现内存相关问题( 内存使用率很高,垃圾未收集 等),请使用内存快照按钮 CPU快照按钮附近的菜单。如果由于应用程序因 OutOfMemory 错误而崩溃而无法获取快照,请添加
IntelliJ IDEA JVM选项的-XX:+ HeapDumpOnOutOfMemoryError
选项。在下一个 OOM 错误中,.hrpof
转储将由JVM生成并保存(通常在应用程序工作目录IDEA_HOME\bin
中)。
将此转储上传到我们的FTP,如上面CPU快照部分所述。
请注意,内存快照可能包含项目中的敏感源代码。
如果您要上传到公共服务,请使用一些密码保护或enctyption。 JetBrains FTP服务器是只写的,您不需要保护上传的文件。
其他链接 :