当前位置: 代码迷 >> Eclipse >> eclipse JVM设立方法
  详细解决方案

eclipse JVM设立方法

热度:62   发布时间:2016-04-23 12:41:21.0
eclipse JVM设置方法

(1)在eclipse根目录,找到eclipse.ini,在其中指定初始heap size和最大heap size:?

-xms 64M?

-xmx 256M?

其中, -xms是初始heap size, -xmx 是最大heap size。?

在实际使用过程中,我发现我一启动eclipse时,heap size使用大概是40m,多时可以达到128m,所以我的设置是?

-Xms128M ?

-Xmx512M ?

?

(2)对于permgen space:?

在eclipse.ini中指定参数:?

-XX:PermSize=128M ?

-XX:MaxPermSize=256M?


(3)有一个办法可以在eclipse中看到当前heap size的分配和使用情况,还可以强制执行垃圾回收。?

在eclipse的快捷方式上点击右键,在目标栏添加参数:?

-debug options -vm javaw.exe?

然后,在eclipse根目录下,新建一个名为options的文件,不要后缀名。在该文件中加入内容:?

org.eclipse.ui/perf/showHeapStatus=true?

重启eclipse,就可以在eclipse的左下角看到当前heap size的使用情况和分配情况了,还可以手工执行垃圾回收,看heap size不够时就来一次。

?

(4)如果是双核CPU:

-XX:+UseParallelGC

让GC可以更快的执行。(只是JDK 5里对GC新增加的参数)

  相关解决方案