sha*_*ait 3 java eclipse memory ant ram
我有一个关于内存使用的问题。我有8 GB的RAM,并且我的蚂蚁设置是这样的:
set ANT_OPTS=-Xmx512m -XX:MaxPermSize=2G
Run Code Online (Sandbox Code Playgroud)
现在,我已经安装了16 GB的RAM,但是当我运行所有ant清理程序时,这将花费相同的时间进行编译。
如何设置选项以增加内存和速度?我有Windows 7 64位和16 GB RAM。我使用Eclipse,但是我从cmd运行ant clean all和服务器Tomcat。
你有一个奇怪的配置- PermGen大小是一个大小的四倍Heap。也许是错字?尝试这个:
set ANT_OPTS=-Xmx2G -XX:MaxPermSize=512m
Run Code Online (Sandbox Code Playgroud)
但是没有太多关系ant-大项目需要很长时间才能构建。不要忘记,此过程可能会消耗很多CPU(然后最好通过并行任务或自定义运行时ant使用多个线程)或遇到瓶颈(考虑使用,甚至在这种情况下)HDDSSDRAM drive