如何加大jvm的内存和tomcat的内存

如何扩大jvm的内存和tomcat的内存,如何让项目没有用的值得到及时的回收和清理,java项目... 如何扩大jvm的内存和tomcat的内存,如何让项目没有用的值得到及时的回收和清理,java项目 展开
 我来答
alexxiyang
推荐于2017-12-16 · TA获得超过252个赞
知道答主
回答量:119
采纳率:0%
帮助的人:62万
展开全部
修改 tomcat 的内存方式:
修改 catalina.bat

set JAVA_OPTS=%JAVA_OPTS% %LOGGING_CONFIG%
这行下面前面加上
JAVA_OPTS='-Xms512m -Xmx1024m'
JAVA_OPTS="$JAVA_OPTS -server -XX:PermSize=64M -XX:MaxPermSize=256m"

其中 JAVA_OPTS='-Xms512m -Xmx1024m' 是设置Tomcat使用的内存的大小.

-XX:PermSize=64M -XX:MaxPermSize=256m 指定类空间(用于加载类)的内存大小

扩大jvm的方法这个说法太泛,其实是在运行jvm的时候指定的,如果你运行的是 tomcat 就是改 catalina.bat 如果你运行的是eclipse 就是修改 eclipse.ini 所以jvm的内存大小怎么修改是看你运行的具体程序的,不通程序有不同的改法
Differ789
2018-04-10 · TA获得超过1619个赞
知道小有建树答主
回答量:20
采纳率:100%
帮助的人:4417
展开全部

(1)修改 tomcat 的内存方式:
在set JAVA_OPTS=%JAVA_OPTS% %LOGGING_CONFIG%这行下面前面加上JAVA_OPTS='-Xms512m -Xmx1024m'JAVA_OPTS="$JAVA_OPTS -server -XX:PermSize=64M -XX:MaxPermSize=256m"。


其中 JAVA_OPTS='-Xms512m -Xmx1024m' 是设置Tomcat使用的内存的大小,-XX:PermSize=64M -XX:MaxPermSize=256m 指定类空间(用于加载类)的内存大小 。

(2)扩大jvm的方法这个说法太泛,其实是在运行jvm的时候指定的,如果运行的是 tomcat 就是改 catalina.bat。如果运行的是eclipse 就是修改 eclipse.ini。所以jvm的内存大小怎么修改是看你运行的具体程序的,不通程序有不同的改法。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2014-01-16
展开全部
尽量使用作用域小的局部变量。tomcat的内存是可以加大的,但是要做好代码优化,可以在代码中加入主动垃圾回收。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式