[发明专利]Java虚拟机的垃圾回收移动通信终端及回收方法有效
| 申请号: | 200810056889.X | 申请日: | 2008-01-25 |
| 公开(公告)号: | CN101221535A | 公开(公告)日: | 2008-07-16 |
| 发明(设计)人: | 方震 | 申请(专利权)人: | 中兴通讯股份有限公司 |
| 主分类号: | G06F12/02 | 分类号: | G06F12/02;G06F9/46;H04Q7/32 |
| 代理公司: | 北京律诚同业知识产权代理有限公司 | 代理人: | 梁挥;祁建国 |
| 地址: | 518057广东省深圳市南*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | 本发明公开了一种Java虚拟机的垃圾回收移动通信终端及回收方法,该方法包括:保存当前线程的上下文环境;遍历Java虚拟机内存中的所有运行时对象,对可达对象进行标记,并对可达对象的类型进行记录;对未标记的对象占用的Java虚拟机内存空间进行合并以及释放;对可达对象的内存空间进行紧缩处理;恢复当前线程的上下文环境。本发明可正确区分出系统使用的对象的类型,预知并记录下内存区域中自由内存的大小。这样保证系统运行的准确性。另外,本发明将系统内存分为固定大小的内存块,再将可达对象收集到一个连续的区域,实现对已分配内存进行紧缩的内存碎片管理。 | ||
| 搜索关键词: | java 虚拟机 垃圾 回收 移动 通信 终端 方法 | ||
【主权项】:
1.一种移动通信终端中Java虚拟机的垃圾回收方法,其特征在于,包括如下步骤:保存当前线程的上下文环境;遍历Java虚拟机内存中的所有运行时对象,对可达对象的标志位进行标记,并对可达对象的类型进行记录;对未标记的对象占用的Java虚拟机内存空间进行合并以及释放;对可达对象的内存空间进行紧缩处理;恢复当前线程的上下文环境。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200810056889.X/,转载请声明来源钻瓜专利网。
- 上一篇:靶向NCCa-ATP通道的治疗剂及其使用方法
- 下一篇:令牌共享系统和方法





