增加蚂蚁的记忆力

Increase memory for ant

我有一个关于内存使用的问题。 我有 8 GB 的 RAM,我的 ant 设置如下:

set ANT_OPTS=-Xmx512m -XX:MaxPermSize=2G

现在,我已经安装了 16 GB 的 RAM,但是当我 运行 一个 ant clean all 时,编译需要同样的时间。

我如何设置选项来增加内存和速度?我有 Windows 7 64 位和 16 GB 内存。我使用 Eclipse,但我 运行 ant clean all and server Tomcat 从 cmd。

你的配置很奇怪 - PermGen 大小是 Heap 的四倍。也许这是一个错字?试试这个:

set ANT_OPTS=-Xmx2G -XX:MaxPermSize=512m

不过和ant没什么关系——大项目需要很长时间来建设。不要忘记,这个过程会消耗很多CPU(那么让ant使用多线程by parallel tasks or custom runtime是个好主意)或者有HDD瓶颈(考虑使用SSD 甚至 RAM drive 在这种情况下)