[发明专利]移动装置的存储器管理方法和系统有效

专利信息
申请号: 201310213690.4 申请日: 2013-05-31
公开(公告)号: CN103455431A 公开(公告)日: 2013-12-18
发明(设计)人: 张文彦;吴志聪;陈高斌;陈定伦 申请(专利权)人: 宏达国际电子股份有限公司
主分类号: G06F12/02 分类号: G06F12/02;G06F9/46
代理公司: 北京市柳沈律师事务所 11105 代理人: 史新宏
地址: 中国台*** 国省代码: 中国台湾;71
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 移动 装置 存储器 管理 方法 系统
【说明书】:

技术领域

本说明书主要是有关于存储器管理方法和系统,特别是有关于依照使用者经验处理存储器不足的情况的移动装置的存储器管理方法和系统。

背景技术

近年来,可携式装置,如平板计算机、移动电话、智能型手机与个人数字助理等变得越来越高级且变得更多功能化。举例来说,可携式装置可以具备电信通讯能力、电子邮件、进阶通讯簿管理、行事历管理、笔记功能、媒体播放、以及其它各式各样的能力与应用。由于这些装置的便利,也使得这些装置成为人们的生活必需品之一。

随着移动装置的应用越来越多,所提出的应用成长速度越来越快,物理存储器的限制所产生的问题也会伴随着产生,存储器不足(Out-Of-Memory,OOM)的情况所发生的机率也因而提高,因此,需要谨慎考虑这个问题。现今移动装置的操作系统(Operation System,OS)监测存储器使用位阶,只要位阶高于预先定义的临界值,内建的存储器管理元件就会实时采取移动,举例来说,存储器回收(garbage collection)会随机或根据一些简单的策略,像是应用软件的大小、应用软件的使用时期或建文件日期删除应用软件,用以回收不使用的存储器。

在一些发明中揭露了一些解决存储器不足(Out-Of-Memory,OOM)的方法。在美国专利编号7,284,099中揭露了在存储器中提供一存储器不足管理分配部分以保存特殊的应用软件。当在上述存储器不足的情况下,提供保存的海量存储器以在受影响的应用软件终止前,完成数据备份以及改善步骤。在美国专利编号6,938,254中揭露了多个存储器使用临界值,当到达第一临界值,会要求至少应用软件的一者限制其使用存储器。当到达用以指示存储器使用已比在第一临界值还紧急的第二临界值时,通知至少应用软件的一者自行关闭。当到达表示存储器使用已在最紧急的第三临界值时,会出现一窗口用以提示使用者选择终止至少应用软件的一者。在美国专利编号7,827,358中揭露了静态或动态地按优先级处理权部在执行的应用软件,且一旦存储器使用位阶过高,分别根据优先权和存储器缩减操作,由存储器管理模块选取一或多应用软件。此外,根据每一选取的应用软件,启用应用程序界面(Application Programming Interface,API)以完成存储器缩减操作,例如:将应用程序隐藏在背景(hide-to-background)、当应用程序再次执行时在回复(freeze-dry)、将应用程序重新启动(restart)、合宜地关闭应用程序等。

然而,在上述前案中并未提出选取一应用程序用以释放存储器空间或合宜地关闭而不明显地影响使用者的感觉的方法。无疑地,随机挑选应用程序可能会不符合使用者期望且降地使用者经验。同样地,当在存储器紧急的时候,若使用者在睡眠、休息或将电子装置放在口袋,无法和电子装置互动的情况下,即使跳出一窗口供使用者选取,使用者也无法处理存储器紧急的问题。当应用程序的使用者使用此应用程序的使用频率并不相同时,通过优先权选取应用程序并无法反映出不同应用程序对于各个使用者的重要性。

发明内容

有鉴于此,本发明提供移动装置的存储器管理方法和系统,以克服前述问题。

根据本发明的一实施例提供了一种移动装置的存储器管理方法,适用于一电子装置,包括:通过上述电子装置的一操作系统的一内建原始存储器管理元件以及一使用者导向存储器管理元件,监控一存储器的一存储器使用情形;判断上述存储器使用情形是否已超过一第一临界值或一第二临界值,其中上述第二临界值大于上述第一临界值;若上述存储器使用情形超过上述第一临界值,由上述使用者导向存储器管理元件执行一多阶存储器管理;若上述存储器使用情形超过上述第二临界值,由上述内建原始存储器管理元件执行一原始存储器管理。

根据本发明的一实施例提供了一种移动装置的存储器管理方法,适用于一电子装置,包括:执行一多阶关闭程序的一第一阶以通知一作业程序释放一存储器的资源;判断一存储器使用情形是否超过上述第一临界值;若上述存储器使用情形超过上述第一临界值,执行上述多阶关闭程序的一第二阶以配置对应上述作业程序的编码或只读数据;判断上述存储器使用情形是否仍超过上述第一临界值;若上述存储器使用情形仍超过上述第一临界值,执行上述多阶关闭程序的一第三阶以通知上述作业程序在一有限时间自行关闭;判断上述存储器使用情形是否仍超过上述第一临界值;以及若上述存储器使用情形仍超过上述第一临界值,执行上述多阶关闭程序的一第四阶以切换失败者的一控制模式,且自行离开。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于宏达国际电子股份有限公司,未经宏达国际电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201310213690.4/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top