[发明专利]电子装置休眠回复设定方法以及电子装置有效
申请号: | 201310013872.7 | 申请日: | 2013-01-15 |
公开(公告)号: | CN103927226B | 公开(公告)日: | 2018-05-25 |
发明(设计)人: | 郑圣威;洪胜彦;张哲维;张原豪 | 申请(专利权)人: | 晨星软件研发(深圳)有限公司;晨星半导体股份有限公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 陈亮 |
地址: | 518057 广东省深圳市南山区高新*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 电子装置 回复 休眠 休眠状态 优先权 读取 载入 储存 | ||
本发明涉及一种电子装置休眠回复设定方法以及具有休眠状态以及休眠回复机制的电子装置,该电子装置休眠回复设定方法,使用于一电子装置上,包含:在该电子装置进入一休眠状态前,给予该电子装置执行中的多项工作不同的优先权;储存该些工作的多个印象档;以及当该电子装置自该休眠状态回复时,先读取并载入优先权较高的该工作的该印象档。
技术领域
本发明有关于电子装置休眠回复设定方法回复方法以及具有休眠状态以及休眠回复机制的电子装置,特别有关于对不同工作(task)设定不同的优先权并根据此优先权来读取印象档的电子装置休眠回复设定方法以及具有休眠状态以及休眠回复机制的电子装置。
背景技术
现今电子装置除了正常的开关机程序外,通常会具有一休眠机制,来使电子装置进入一休眠状态(Suspend to disk)。于休眠状态下,电子装置的所有元件都会关闭在进入休眠状态前,会纪录电子装置执行中的工作而产生并储存一休眠印象档。自休眠状态回复时,会读取并载入此休眠印象档,然后根据此休眠印象档将电子装置回复成进入休眠状态前的状态。
由于可储存的休眠印象档具有一定的大小限制,有些先前技术透过预设的演算法将休眠印象档中的部分存储器页面移至硬盘的置换空间(swap space)中储存,至休眠状态的回复完成后,再以虚拟存储器惯用的分页错误(page fault)处理流程载入,用以解决存储器不足的问题。此先前技术虽可有效解决存储器不足的问题,但透过分页错误(pagefault)处理流程载入硬盘内的存储器页面不可避免地将于正常执行期间内造成一些迟延(lag)。而且,有些休眠技术由于其机制的设计,需要将大量的存储器页面的数据放入置换空间中,这样的做法亦可能造成较多的延迟。举例来说,在已知休眠技术Software Suppend的演算法中,必须有总数量至少1/2的存储器页面被放入置换空间中。
有些已知的休眠技术,例如TuxOnIce,会降低必须放入置换空间中的存储器页面的数量(少于1/2),但仍必须一并读取并完全载入对应于所有工作的该休眠印象档,电子装置才会离开休眠状态并开始执行所有的工作。因此,休眠状态的回复须耗费较长的时间。当执行中的工作越多时,此状况会更明显。如此一来会让电子装置的休眠回复相当没有效率,因为所有的工作其重要性不一,但较重要的工作仍须等所有的工作都回复并执行后才能运作。
发明内容
因此,本发明的一个目的为提供一种电子装置快速休眠回复设定方法。
本发明的另一目的为提供可自休眠状态快速回复的电子装置。
本发明的一实施例揭示了一种电子装置休眠回复设定方法,使用于一电子装置上,包含:在该电子装置进入一休眠状态前,给予该电子装置执行中的多项工作不同的优先权;储存该些工作的多个印象档;以及当该电子装置自该休眠状态回复时,先读取并载入优先权较高的该工作的该印象档。
本发明的另一实施例揭示了一种具有休眠状态以及休眠回复机制的电子装置,包含:一储存装置;以及一控制单元;其中若该控制单元接收到一休眠指令,该控制单元会使该电子装置进入一休眠状态,该控制单元在该电子装置进入该休眠状态前,给予该电子装置执行中的多项工作不同的优先权,且该控制单元会将该些工作的多个印象档储存至该储存装置,并在该电子装置自该休眠状态回复时,先读取并载入优先权较高的该工作的该印象档。
根据前述的实施例,本发明所提供的电子装置休眠回复设定方法因为将工作的印象档区分成不同的优先权并在回复时先读取优先权较高的工作的印象档并回复,而不需等待其他较不重要的工作,可减少优先权较高的工作的休眠回复时间。在进入休眠状态时执行中工作数数量多时效用更为显著。
附图说明
图1绘示了根据本发明的实施例的电子装置的方块图。
图2绘示了图1所示的电子装置的流程图。
图3绘示了根据本发明的实施例的电子装置休眠回复设定方法的流程图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于晨星软件研发(深圳)有限公司;晨星半导体股份有限公司,未经晨星软件研发(深圳)有限公司;晨星半导体股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310013872.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:鼠标和用于其的方法
- 下一篇:一种信息处理方法、电子设备及输入设备