我曾试图搜索这个问题,但没有找到我需要的精确答案。
所以请有人为我解释一下 IDEA14 的捕获内存快照功能。
我曾试图搜索这个问题,但没有找到我需要的精确答案。
所以请有人为我解释一下 IDEA14 的捕获内存快照功能。
为方便报告内存问题,它已添加至14版。
从如何报告IntelliJ IDEA性能问题中的片段:
如果出现与内存相关的问题(内存使用量过高、垃圾未被收集等),请在靠近CPU快照按钮的菜单中使用内存快照按钮。如果由于应用程序崩溃而无法获取快照,并出现OutOfMemory错误,请将
-XX:+HeapDumpOnOutOfMemoryError
选项添加到IntelliJ IDEA JVM选项中。下一次OOM错误时,JVM将生成并保存.hrpof
转储文件(通常保存在应用程序工作目录中,即IDEA_HOME\bin
)。
按照CPU快照部分中描述的方式将此转储上传到我们的FTP。
请注意,内存快照可能包含您项目的敏感源代码。
如果要上传到公共服务,请使用某些密码保护或加密。JetBrains FTP服务器只写不读,您无需保护在那里上传的文件。
附加链接: