【发布时间】:2011-08-28 04:55:06
【问题描述】:
有时Intellij IDEA 会无缘无故地崩溃。
首先,它变得很慢,CTRL + N(类搜索)在您输入内容时通常需要比平时更长的时间来响应,在文件之间跳转需要更多时间。然后它崩溃了..
诊断Intellij 崩溃的常用途径是什么?当它崩溃时,我一直在监视状态栏上的内存,当时它还剩下大约 100MB(共 512MB)。是否有任何有用的日志可以指出问题的方向?
[更新]总共 3 次崩溃。
1 个实例:
Java 运行时环境检测到致命错误: EXCEPTION_ACCESS_VIOLATION (0xc0000005) 在 pc=0x6d93acab,pid=3120,tid=5588 JRE 版本:6.0_24-b07 Java VM:Java HotSpot(TM) 客户端 VM(19.1-b02 混合模式 windows-x86) 有问题的框架: V [jvm.dll+0x9acab]
2 个实例:
Java 运行时环境检测到致命错误: java.lang.OutOfMemoryError:为 ChunkPool::allocate 请求了 32756 个字节。交换空间不足? 内部错误 (allocation.cpp:166),pid=2484,tid=5568 错误:ChunkPool::allocate
内存配置:
-Xss2m
-Xms32m
-Xmx512m
将内存增加到-Xmx768,希望这会稍微延迟内存不足错误。将内存增加到-Xmx1024 在运行IDEA 一段时间后导致奇怪的地址映射问题(整数溢出?)。这台机器有 3GB 的 RAM。
【问题讨论】:
-
日志文件的位置取决于系统,但类似于 ~UserHomeDir/.IdeaXXX/system/log。也许如果您用相关部分更新您的问题,那么某人将有机会回答它。
-
我可以看到很多内存异常,大约有 20 MB 的日志。我不能确切地说它崩溃时的最后一个异常是什么,将尝试增加 jvm 内存,如果/当再次发生这种情况时,请查看最后几个日志。谢谢。
标签: java crash intellij-idea memory-management