一个SSH项目导致myeclipse Heap值会慢慢增加直到卡死,怎么解决?

kouyiSC 2010-12-21 10:15:16
一、 环境介绍:
1. 本系属于SSH项目,myeclipse7.0,jdk1.6.0.10, mysql5.0. Windows7旗舰版64位操作系统, 内存2G.

二、 异常情况介绍:
1. 一个workspace中只打开一个SSH项目且在初期开发,代码量还很少,我在编写代码时一旦保存代码jvm的deap值就会增加,我把myeclipse的内存分配到760MB,编写代码不到10分钟,jvm的deap值就能达到700多,导致直接卡死,也关不掉,只能关进程...! 我想就算把myeclipse的内存分配到1000也是同样会增加到上限,直至卡死,郁闷中。。。

三、 试过的解决方案
1. 重装电脑,重装myeclipse7.0,也换过myeclipse6.5也不行

2. jdk换过1.5的也不行

3. 重新建一个新的项目把配置和代码拷过去,也不行

4. 代码量还不多,都检查过,没有单列模式及List集合过多的问题

5. 用Yourkit java profile工具分析过jmap生成的dump文件,鄙人经验不够,没找出具体的问题所在,请高手帮忙解决?分

析分析什么原因?
谢谢!
...全文
244 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
sxww321 2010-12-22
  • 打赏
  • 举报
回复
mark一下,没有类似的经验。
kouyiSC 2010-12-22
  • 打赏
  • 举报
回复
感谢大家的回答,
昨晚我换了一个dump分析工具,用MemoryAnalyzer工具分析出来具体的问题所在,是因为jquery插件引起的,创建了很多jquery对象,把插件删掉,一切变得正常了。
mopishv0 2010-12-22
  • 打赏
  • 举报
回复
是不是同时打开的jsp太多了?
生成太多预览也会很占内存的
Jlins 2010-12-22
  • 打赏
  • 举报
回复
看看代码中
jvm的deap值
有没有过期引用的问题,一般处理好过期引用就能正常的垃圾回收了
霜之哀伤 2010-12-22
  • 打赏
  • 举报
回复
估计是Win7下的bug,换xp或者换最新的Eclipse
  • 打赏
  • 举报
回复
垃圾代码


看看数据库连接

58,454

社区成员

发帖
与我相关
我的任务
社区描述
Java Eclipse
社区管理员
  • Eclipse
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧