[发明专利]从休眠中多阶段恢复有效
申请号: | 201210043344.1 | 申请日: | 2012-02-24 |
公开(公告)号: | CN102708064A | 公开(公告)日: | 2012-10-03 |
发明(设计)人: | Y.M.贝克;K.V.斯塔克;M.伊冈;E.N.威尔逊;A.D.罗杰斯;J.A.小施瓦茨;N.S.朱奇 | 申请(专利权)人: | 微软公司 |
主分类号: | G06F12/08 | 分类号: | G06F12/08;G06F9/46 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 孙之刚;刘鹏 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 休眠 阶段 恢复 | ||
1.一种操作包含至少一个处理器(106)的计算设备的方法,该方法包括:
通过从非易失存储器中检索(306)第一休眠信息来恢复(308)计算设备的操作系统的一部分,从休眠模式中部分恢复(309)计算设备;以及
使用(310)操作系统的已恢复部分来从非易失存储器中检索(312)第二信息,以便恢复(314,315)计算设备在进入休眠模式时的状态。
2.权利要求1的方法,还包括:以压缩形式将第二休眠信息保存(510,512)在非易失存储器中。
3.权利要求2的方法,其中:
恢复(309)计算设备的状态包括:从非易失存储器中读取(306)经过压缩的第二休眠信息的第一部分,以及将经过压缩的第二休眠信息的第一部分记录(308)到缓存器中;以及
当在缓存器中记录经过压缩的第二休眠信息的第一部分时,从缓存器中检索(418)第二压缩休眠信息的第一部分,以及在从非易失存储器中读取(312)经过压缩的第二休眠信息的第二部分的同时,解压缩(420)所述第一部分。
4.权利要求3的方法,其中:
计算设备至少包括第一处理器和第二处理器;
从缓存器中检索和解压缩第一部分的处理是由第一处理器执行的;以及
从非易失存储器中读取第二部分的处理是由第二处理器执行的。
5.权利要求1的方法,其中:
部分恢复计算设备包括:在计算设备的预操作系统环境中运行恢复加载器;以及
所述操作系统的所述部分包括计算设备的操作系统中的核心加载器。
6.一种系统,包括:
易失存储介质(102);
包含休眠信息(108)的非易失存储介质(104),所述休眠信息包括:
第一部分(112);
第二部分(114),以及
识别第一部分和第二部分的报头信息(110);以及
固件(130),包括:
在被运行时实现第一恢复加载器以便基于第一部分将信息保存在易失存储介质中的计算机可执行指令(128);
其中第一部分包括计算机可执行指令的表示,所述指令在被运行时实现第二恢复加载器,以便基于第二部分来将信息保存在易失存储介质中。
7.权利要求6的系统,其中:
第二部分是以压缩形式保存在非易失存储介质中的。
8.权利要求7的系统,还包括多个处理器(106)。
9.权利要求8的系统,其中第二恢复加载器恢复系统在休眠时的状态,所述恢复包括,利用多个处理器:
由多个处理器中的第一处理器从非易失存储介质中读取经过压缩的第二部分的分段,以及将经过压缩的第二部分的分段记录在缓存器中;以及
从缓存器中检索第二部分的分段以及解压缩所述经过压缩的分段。
10.权利要求6的系统,其中:
该系统包括处理器;
处理器通过异步输入/输出(I/O)操作来从非易失存储介质中读取第二部分。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210043344.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:组合具有相同内容的存储器页面
- 下一篇:一种贴壁培养的细胞的冷冻保存方法