javaexe占用虚拟内存不断增加导致服务器挂掉的问题~~高手或有经验者帮下忙
时间:2008-05-12 17:46:39
来源:论坛整理 作者: 编辑:chinaitzhe
1.配置 tomcat服务器 使用dbcp连接池 mysql数据库
2.问题描述:
服务器一直开启的情况,java.exe占用的虚拟内存会一直不停的增加,大概几天就会导致服务器挂掉,只有重启服务器才能好.
更希奇的是在对应用进行操作的过程中虚拟内存的占用增加情况倒不是很明显,用工具监测,可以看到操作完成后资源被释放;
但假如不对其操作,就让服务器在那里开着,比如放一个晚上,第二天早上来就会发现java.exe进程占用虚拟内存增加了很多;
第三,说明下,应用中没有那种自动执行的任务,比如说定时做什么事的那种
哪位解决过类似情况告诉俺一下,不胜感激~!
网友回复:你的程序中是否大量的使用hashmap这类的东西,或者说是很频繁的操作这种东西?就是反复的put,get操作?
你用的什么工具,能确定一定不是内存泄露,或者是没有关闭连接池中的db连接?
网友回复:1 是不是有定时器之类的东西
2 肯定有内存泄漏
具体的很难把握了!
关键字:javaexe,占用,虚拟内存,不断,增加,导致,
上一篇:线程同步问题
下一篇:下面没有链接了











文章评论
共有 0 位网友发表了评论 此处只显示部分留言 点击查看完整评论页面