我有关于内存使用的问题。 我有8 GB的RAM,我有这样的蚂蚁设置:
set ANT_OPTS=-Xmx512m -XX:MaxPermSize=2G
现在,我已经安装了16 GB的RAM,但是当我运行一个ant clean all时,这需要花费相同的时间进行编译。
我如何设置选项以增加内存和速度?我有Windows 7 64位和16 GB RAM。我使用Eclipse,但是我从cmd运行ant clean all和服务器Tomcat。
答案 0 :(得分:4)
您的配置很奇怪 - PermGen
大小是Heap
的四倍。也许这是一个错字?试试这个:
set ANT_OPTS=-Xmx2G -XX:MaxPermSize=512m
但与ant
没什么关系 - 大项目需要很长时间才能构建。不要忘记,这个过程会消耗很多CPU
(然后让ant
使用多个帖子by parallel tasks或custom runtime)或{{HDD
这样做是个好主意。 1}}瓶颈(在这种情况下考虑使用SSD
甚至RAM drive
)