IntelliJ IDEA 14:什么是捕获内存快照

时间:2014-12-12 04:17:08

标签: intellij-idea intellij-14

我试图搜索这个,但无法找到,正是我在找什么

所以有人请给我一个关于IDEA14捕获内存快照的解释

1 个答案:

答案 0 :(得分:15)

在内存故障的情况下,为便于报告添加到14版本。

来自How to report IntelliJ IDEA performance problems的片段:

如果出现内存相关问题( 内存使用率很高,垃圾未收集 等),请使用内存快照按钮 CPU快照按钮附近的菜单。如果由于应用程序因 OutOfMemory 错误而崩溃而无法获取快照,请添加

  

-XX:+ HeapDumpOnOutOfMemoryError

IntelliJ IDEA JVM选项的

选项。在下一个 OOM 错误中,.hrpof转储将由JVM生成并保存(通常在应用程序工作目录IDEA_HOME\bin中)。

将此转储上传到我们的FTP,如上面CPU快照部分所述。

请注意,内存快照可能包含项目中的敏感源代码。

如果您要上传到公共服务,请使用一些密码保护或enctyption。 JetBrains FTP服务器是只写的,您不需要保护上传的文件。

其他链接

Reporting performance problems