Netbeans在编译期间没有使用可用内存

时间:2015-06-13 15:08:48

标签: java performance netbeans compilation heap-memory

在linux上使用NetBeans,编译程序〜6000行,并且似乎达到了某种阈值。编译时间从大约一分钟跃升到超过25分钟。

它显然是一个内存问题,尽管显然需要,IDE仍然需要300Meg而不是一个字节。 我已将-J-Xmx600m添加到netbeans.conf文件,并将xms命令修改为132m,但日志文件报告:

Compiler: HotSpot Client Compiler
Heap memory usage: initial 132.0MB maximum 580.0MB
Non heap memory usage: initial 160.0kB maximum -1b
Garbage collector: Copy (Collections=23 Total time spent=1s)
Garbage collector: MarkSweepCompact (Collections=3 Total time spent=0s)

它显然不起作用。

IDE本身是否有任何配置选项需要修补?

1 个答案:

答案 0 :(得分:1)

感谢netbeans用户邮件列表上非常有帮助的人,他为我解决了这个问题。

毕竟,这不是记忆;但是JDK版本8u5中的一个错误。我切换回了几个版本,现在一切都很完美。