请大家帮忙,tomcat5占用内存一直增加,最后内存溢出,分不够另加! tomcat5占用内存一直增加,JVM我已经设置成1G内存,tomcat5一启动后内存就一直增加,增加到1G多以后,最后内存溢出,请高手指点JAVA本身是内存回收的机制,为什么内存一直增加,没有释放呢,程序书写什么情况下会导致这样呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 此回复为自动发出,仅用于显示而已,并无任何其他特殊作用楼主【waterbao】截止到2008-07-21 11:03:48的历史汇总数据(不包括此帖):发帖的总数量:52 发帖的总分数:4120 每贴平均分数:79 回帖的总数量:45 得分贴总数量:0 回帖的得分率:0% 结贴的总数量:48 结贴的总分数:3920 无满意结贴数:5 无满意结贴分:420 未结的帖子数:4 未结的总分数:200 结贴的百分比:92.31 % 结分的百分比:95.15 % 无满意结贴率:10.42 % 无满意结分率:10.71 % 值得尊敬 Tomcat中JVM调优Tomcat默认可以使用的内存为128MB,Windows下,在文件{Tomcat_home}/bin/catalina.bat,Unix下,在文件$CATALINA_HOME/bin/catalina.sh的前面,增加如下设置: JAVA_OPTS='$JAVA_OPTS -Xms[初始化内存大小] -Xmx[可以使用的最大内存] 或设置环境变量:export JAVA_OPTS=”$JAVA_OPTS -Xms[初始化内存大小] -Xmx[可以使用的最大内存]”需要把这个两个参数值调大。例如:JAVA_OPTS='-Xms256m -Xmx512m'表示初始化内存为256MB,可以使用的最大内存为512MB一般说来,你应该使用物理内存的 80% 作为堆大小。如果本机上有Apache服务器,可以先折算Apache需要的内存,然后修改堆大小。建议设置为70%;建议设置[[初始化内存大小]等于[可以使用的最大内存],这样可以减少平凡分配堆而降低性能。 有心向往java web方向,不知从何下手 新手求助!Servlet找不到路径。 提问两天没人解答的问题??????????????????? jsp购物车问题 如何通过JSP访问另一IIS服务器上的文件夹及文件夹下的文件 [求助]HTTP Status 500 - ?? 大家来看看,一个初学JSP者的困惑! 请教这是什么原因??? 求助!!! 我想把excel嵌到jsp网页中,然后利用excel丰富的打印功能来打印数据.请问怎么样才能做到呢请给我一个例子. servlet中需要像jsp中一样用session判断用户是否登陆吗? 关于从hibernate二级缓存load多条数据的问题
楼主【waterbao】截止到2008-07-21 11:03:48的历史汇总数据(不包括此帖):
发帖的总数量:52 发帖的总分数:4120 每贴平均分数:79
回帖的总数量:45 得分贴总数量:0 回帖的得分率:0%
结贴的总数量:48 结贴的总分数:3920
无满意结贴数:5 无满意结贴分:420
未结的帖子数:4 未结的总分数:200
结贴的百分比:92.31 % 结分的百分比:95.15 %
无满意结贴率:10.42 % 无满意结分率:10.71 %
值得尊敬
Tomcat默认可以使用的内存为128MB,Windows下,在文件{Tomcat_home}/bin/catalina.bat,Unix下,在文件$CATALINA_HOME/bin/catalina.sh的前面,增加如下设置:
JAVA_OPTS='$JAVA_OPTS -Xms[初始化内存大小] -Xmx[可以使用的最大内存]
或
设置环境变量:export JAVA_OPTS=”$JAVA_OPTS -Xms[初始化内存大小] -Xmx[可以使用的最大内存]”
需要把这个两个参数值调大。例如:
JAVA_OPTS='-Xms256m -Xmx512m'
表示初始化内存为256MB,可以使用的最大内存为512MB
一般说来,你应该使用物理内存的 80% 作为堆大小。如果本机上有Apache服务器,可以先折算Apache需要的内存,然后修改堆大小。建议设置为70%;建议设置[[初始化内存大小]等于[可以使用的最大内存],这样可以减少平凡分配堆而降低性能。