JiveJdon Community Forums
在线113人 Home | 论坛 | 培训咨询 | 精华 | 查搜 | 注册 | 登陆 |
首页 » 论坛 » 项目工程开发经验谈
???en_US.forumThreadPrev.name??? 上一主题
Go back to the topic listing   返回主题列表
???en_US.forumThreadNext.name??? 下一主题
这个主题共有 8 回复 / 1 页 [ ]  发表新帖子  回复该主题贴
xinying_ge

发表文章: 56
注册时间: 2006年09月26日 17:33
给他发消息
还是内存溢出 发表: 2007年06月26日 22:12 回复
我用Jprofile跟踪,在我操作数据的过程中(从一个列表移动到另一个列表,然后保存),vm telemetry views只要一对数据进行操作,使用堆的数据就使增加。用GC后,并不能回到原来的状态。但是,我觉得是我引用的一个类(MoveInfo)没有释放。但从Heap Walker来观察,一直在增长的并非MoveInfo。而是char[],String。






[该贴被xinying_ge于2007年06月26日 22:24修改过]
xinying_ge

发表文章: 56
注册时间: 2006年09月26日 17:33
给他发消息
re:还是内存溢出 发表: 2007年06月26日 22:24 回复
上面是我三次抓有Heap图
下面的是,vm的图,直到内存溢出


[该贴被xinying_ge于2007年06月26日 22:25修改过]
banq

发表文章: 9074
注册时间: 2002年08月03日 17:08
给他发消息
回复:还是内存溢出 发表: 2007年06月27日 10:02 回复
内存泄漏,下面一步是到你的应用程序哪些包或类占据CPU最多 耗费内存最多。

继续努力。
xinying_ge

发表文章: 56
注册时间: 2006年09月26日 17:33
给他发消息
回复:回复:还是内存溢出 发表: 2007年06月27日 18:00 回复
谢谢Banq大哥,我会努力的。
JProfiler我第一次用,还不是太会用。
根据你的提示,我查看CPU中类的情况,我发现,在CPU最多的是一个DataSet类,我第一次提关于这个问题的时候也说起过。
我在对数据操作的过程中,DataSet这个类占用CPU呈增长的趋势。每操作一次,它就增长一次。
xinying_ge

发表文章: 56
注册时间: 2006年09月26日 17:33
给他发消息
回复:还是内存溢出 发表: 2007年06月27日 21:39 回复
感谢Banq大哥,在你的提示下,我查找到问题的原因。
把我问题解决后的图帖上,你看一下,应该是解决了吧。我GC后,它几乎回到了一开始没有处理数据时的位置。





[该贴被xinying_ge于2007-10-16 13:08修改过]
[该贴被xinying_ge于2007-10-17 14:40修改过]
xinying_ge

发表文章: 56
注册时间: 2006年09月26日 17:33
给他发消息
re:还是内存溢出 发表: 2007年10月16日 13:09 回复
很久了
banq

发表文章: 9074
注册时间: 2002年08月03日 17:08
给他发消息
回复:re:还是内存溢出 发表: 2007年10月16日 14:26 回复
如果没有解决,也就是不能定位到某个具体的类存在明显的BUG,那么整个架构可能都有问题,只有重新整理所有代码,最快的办法就是整入JdonFramwork,因为按照JdonFramwork编码,基本资源都会帮你控制住。
xinying_ge

发表文章: 56
注册时间: 2006年09月26日 17:33
给他发消息
回复:回复:re:还是内存溢出 发表: 2007年10月17日 12:55 回复
不是没有解决,早就解决了.我是来温习一下!
xinying_ge

发表文章: 56
注册时间: 2006年09月26日 17:33
给他发消息
回复:回复:re:还是内存溢出 发表: 2007年10月17日 14:44 回复
看了JdonFramework的使用文档,确实不错.我不知道她的使用量怎么样.推荐没有看过人朋友看一下.整个框架很简洁,我觉得值得去看,去用.
这个主题有 8 回复 / 1 页 [ ]
???en_US.forumThreadPrev.name??? 上一主题
Go back to the topic listing   返回主题列表    返回页首  返回页首
???en_US.forumThreadNext.name??? 下一主题
热点TAG: AOP cache DDD EJB 集群 设计模式 Hibernate IOC JiveJdon OO RBAC Spring Struts
查询本论坛内 回复超过的热门帖子
快速发表回复
标题
 
粗体 斜体 下划线 插入图片 插入代码 插入url链接 插入附件
内容
 

解惑之道在J道 ,打造中国最具影响力的的企业软件社区
OpenSource JIVEJDON v3.0 Powered by JdonFramework Code © 2002-08 jdon.com

anti spam