Eclipse中设置JVM内存

一、    尝试修改Eclipse.ini 文件

-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
-vm
C:\Java\JDK\1.5\bin\javaw.exe
-vmargs
-Xms40m
-Xmx512m

二、    修改jdk 使用内存(此方法可行)

找到eclispe 中window->preferences->Java->Installed JRE ,点击右侧的Edit 按钮,在编辑界面中的 “Default VM Arguments ”选项中,填入如下值即可。


-Xms64m -Xmx128m

 

三、    修改Run Configurations (此方法可行)

在代码上右键,依次点击“Run As ”-> “Run Configurations ”,在Arguments 参数中的“VM arguments: ”中填入如下值即可。


-Xms64m -Xmx128m

四、    查询当前JVM 内存代码

下面是查询当前JVM 内存大小的代码,可以测试以上设置后JVM 的内存是否会变化。增加JVM 内存的配置项后,无需重新启动eclipse 。具体的代码如下:

 1 public class TestMemory {
 2
 3
 4
 5     /**
 6
 7       * @param args
 8
 9       */
10
11     public static void main(String[] args) {
12
13        System. out .println( " 内存信息 :" + toMemoryInfo ());
14
15     }
16
17
18
19     /**
20
21       * 获取当前 jvm 的内存信息
22
23       *
24
25       * @return
26
27       */
28
29     public static String toMemoryInfo() {
30
31
32
33        Runtime currRuntime = Runtime.getRuntime ();
34
35        int nFreeMemory = ( int ) (currRuntime.freeMemory() / 1024 / 1024);
36
37        int nTotalMemory = ( int ) (currRuntime.totalMemory() / 1024 / 1024);
38
39        return nFreeMemory + "M/" + nTotalMemory + "M(free/total)" ;
40
41     }
42
43 } 

Eclipse中设置JVM内存,布布扣,bubuko.com

时间: 2024-10-24 07:53:21

Eclipse中设置JVM内存的相关文章

Eclipse 中设置JVM 内存

Eclipse 中设置JVM 内存 今天在eclipse 中测试把文档转换为图片的时候,报出了下面的错误: java.lang.OutOfMemoryError: Java heap space 从上边的异常信息可以看到,JVM 需要使用的内存已经超过了我们分配给虚拟机可以使用的最大内存.所以问题就转化为如何设置eclipse 中jvm 的最大内存. 一.    尝试修改Eclipse.ini 文件 (此方法不行) 找到eclipse 目录下的eclipse.ini 文件,修改下面的内容: -X

【转】Eclipse 中设置JVM 内存 -- 不错

原文网址:http://www.xuebuyuan.com/569653.html java.lang.OutOfMemoryError: Java heap space 从上边的异常信息可以看到,JVM 需要使用的内存已经超过了我们分配给虚拟机可以使用的最大内存.所以问题就转化为如何设置eclipse 中jvm 的最大内存. 一.    尝试修改Eclipse.ini 文件 (此方法不行) 找到eclipse 目录下的eclipse.ini 文件,修改下面的内容: -Xms40m -Xmx51

Eclipse 中设置JVM 内存(转)

今天在eclipse 中测试把文档转换为图片的时候,报出了下面的错误: java.lang.OutOfMemoryError: Java heap space 从上边的异常信息可以看到,JVM 需要使用的内存已经超过了我们分配给虚拟机可以使用的最大内存.所以问题就转化为如何设置eclipse 中jvm 的最大内存. 一.    尝试修改Eclipse.ini 文件 (此方法不行) 找到eclipse 目录下的eclipse.ini 文件,修改下面的内容: -Xms40m -Xmx512m 修改后

Eclipse 中设置JVM 内存及JVM监控调优

当我们在IDE控制台发现: 说明我们给jvm的持久代设置的值太小,此时你需要打开eclispe 中window->preferences->Java->Installed JRE ,点击右侧的Edit 按钮,在编辑界面中的 "Default VM Arguments "选项中,将-XX:PermSize及  -XX:MaxPermSize的值加大. 如果你懂jvm性能调优的话,从jstat监控中可以得知其中的关系.以下为实际演示操作: 1,按照如下图步骤将-XX:Pe

Eclipse中设置JVM使用内存大小

今天在eclipse 中测试包含大量数据的程序时,报出了下面的错误: java.lang.OutOfMemoryError: Java heap space 从上边的异常信息可以看到,JVM 需要使用的内存已经超过了我们分配给虚拟机可以使用的最大内存.所以问题就转化为如何设置eclipse 中jvm 的最大内存. 一.    尝试修改Eclipse.ini 文件 (此方法不行) 找到eclipse 目录下的eclipse.ini 文件,修改下面的内容: -Xms512m -Xmx2048m 修改

Eclipse中设置JDK内存方式

(1) 打开Eclipse,双击Serveers进入到servers编辑画面 (2) 点击 Open launch configuration 选项 (3) 选项中找到Arguments 的选项卡(tab项)下,点击 (4) 设置 在 VM arguments 的数据框中最后一行添加 jdk的配置即可完成 -Xms2048m -Xmx2048m -XX:MaxNewSize=256m -XX:MaxPermSize=250m

eclipse 设置jvm 内存

Eclipse 中设置JVM 内存 今天在eclipse 中测试把文档转换为图片的时候,报出了下面的错误: java.lang.OutOfMemoryError: Java heap space 从上边的异常信息可以看到,JVM 需要使用的内存已经超过了我们分配给虚拟机可以使用的最大内存.所以问题就转化为如何设置eclipse 中jvm 的最大内存. 一.    尝试修改Eclipse.ini 文件 (此方法不行) 找到eclipse 目录下的eclipse.ini 文件,修改下面的内容: -X

Eclipse中设置tomcat的启动内存

现象:目前每次使用Eclipse启动Tomcat 的时候经常出现OutOfMemoryError thrown from the UncaughtExceptionHandler in thread *** 解决办法 在debug Configuration中设置Arguments 下面的VM arguments加上  -Xms512m -Xmx1024m  -XX:MaxPermSize=512m Eclipse中设置tomcat的启动内存,布布扣,bubuko.com

eclipse中,JVM参数设置

eclipse中,JVM参数设置: window - preference - java - install jres - edit - Default VM arguments 填写参数参考: -Xms1024m -Xmx1024m -XX:PermSize=128m -XX:MaxPermSize=512m