JVM 如何调节最大内存 我用eclipse运行算法的时候 他说我JVM内存不够 请问下如何增大最大的内存我上网搜 说什么用 -Xmx 来改变这个命令要在那里输入??我是在eclipse里点run执行的不知道有没高人指点下呢 希望能讲详细点 在那里输入命令 完整的命令谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 有个eclipse.ini编辑一下就好了 JVM虚拟内存紧张的问题 使用java虚拟机的软件一般都会为jvm开辟一定数量的内存。Tomcat猫默认开辟的内存数量为64MB,这对一般的应用应该足够了,但是在实际的应用中,如果用户的请求数量比较大,而且大量的数据保存在内存中,比如用户有请求一个非常大的数据表,内存远远不够用,就会造成客户端请求变慢甚至得不到响应。这时我们需要增大JVM内存,假设服务器的内存配置为2048MB,则在Tomcat的启动批处理命令中添加如下代码: java -Xms528m -Xmx1024MB 这样在启动Tomcat时会为其开辟582M的内存,当请求超过528MB时,系统会再为它分配内存至1024MB。 或者按楼上说的 我的默认是这样的 -vmargs-Xms40m-Xmx256m改下就是了 就在根目录下 改eclipse里的eclipse.ini文件就可以了. eclipse里的eclipse.ini可以修改的是启动eclipse的JVM的内存大小,如果是你eclipse里运行的程序内存不足的话你需要修改所启动程序的内存参数 在tomcat下bin文件夹中的catalina.bat中增加下面这行set JAVA_OPTS=%JAVA_OPTS% -Xms256M -Xmx800M 就可以了 在设置服务器的时候选择jdk ->optionl java VM Arguments 可以设置vm大小 非常感谢大家的帮助 最后用 zuguanqun(小群) 的方法成功了 特别感谢这位大哥eclipse.ini 只是设置eclipse这个程序本身的内存大小并不是我想运行的那个算法程序的内存大小 就算把 eclipse.ini 里最大设置成1G我点RUN运行时 那算法 还是只有64M 播放图片除Applet外 还有那些方法 LRU算法 RandomAccessFile的构造方法中的参数 散分,面试归来,想了解一下答案 高分请求java中文类库 socket通信中不能同时读写的问题(急) 关于接口使用的问题! 求助:数组变换为什么出错? 读取txt文件 各位大牛,菜鸟来报道,请问一个问题? 一个关于老版本JDK BUG 的问题 关于如何在java中控制小数点后面位数的问题
使用java虚拟机的软件一般都会为jvm开辟一定数量的内存。Tomcat猫默认开辟的内存数量为64MB,这对一般的应用应该足够了,但是在实际的应用中,如果用户的请求数量比较大,而且大量的数据保存在内存中,比如用户有请求一个非常大的数据表,内存远远不够用,就会造成客户端请求变慢甚至得不到响应。这时我们需要增大JVM内存,假设服务器的内存配置为2048MB,则在Tomcat的启动批处理命令中添加如下代码:
java -Xms528m -Xmx1024MB
这样在启动Tomcat时会为其开辟582M的内存,当请求超过528MB时,系统会再为它分配内存至1024MB。
或者按楼上说的 我的默认是这样的 -vmargs
-Xms40m
-Xmx256m
改下就是了 就在根目录下
set JAVA_OPTS=%JAVA_OPTS% -Xms256M -Xmx800M
就可以了