当前位置:  开发笔记 > Android > 正文

eclipse ini配置

如何解决《eclipseini配置》经验,为你挑选了4个好方法。

实际上我和我的朋友正在尝试学习和使用eclipse 3.4并且我们在工作时遇到了堆内存问题,我的朋友建议增加内存分配到eclipse ide,因为他有4GB内存并且他想分配足够的堆,分配体面的perm大小,并启用并行垃圾收集到这个日食ide.

我们人们无法通过修改eclipse.ini文件来实现这一点,他想为eclipse分配1GB的RAM.

请帮助我们

谢谢



1> TataBlack..:

仅供参考:正如Carsten所说,该eclipse.ini文件对其行的顺序和格式非常挑剔.这是他们的Wiki页面,有一些示例配置.
正如他们所说,请记住:

    选项的每个选项和每个参数必须在其自己的行上.

    之后的所有行都-vmargs作为参数传递给JVM,因此必须先指定eclipse的所有参数和选项-vmargs(就像在命令行中使用参数一样)

因此,例如,您可以MaxPermSize使用Eclipse启动器特定选项设置(第一行上的选项名称,下一行的选项值):

--launcher.XXMaxPermSize
256m

然后,在-vmargs选项名称之后,您可以传递相对于垃圾收集器的参数.例如:

-vmargs
-XX:-UseParallelGC

希望能帮助到你.



2> Uri..:

在现代机器上,默认分配是荒谬的; 我希望Eclipse会将默认值调整为实际机器或至少更具交互性.

正如Eric所说,你应该增加最大堆.但是,您可能还想调整permgen.

我在某处看到了以下数字:

对于512MB RAM:-Xms256m -Xmx256m -XX:PermSize =64米-XX:MaxPermSize参数=64米

对于1024MB RAM:-vmargs -Xms512m -Xmx512m -XX:PermSize =128米-XX:MaxPermSize参数=128米

对于4GB内存的建议是,如果你需要它,并不亚于512米PermGen的,如果你需要它去1024米RAM.



3> 小智..:

我对8GB RAM的配置:

--launcher.XXMaxPermSize
128M
-Xms1024m
-Xmx2048m
-XX:MaxPermSize=1048m

我给Xms带来很高价值的原因是我不想等到并且在开始时观察内存使用量的持续增加.



4> EricSchaefer..:

把这一行放入你的eclipse.ini:

-Xmx1024m

推荐阅读
手机用户2502851955
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有