[发明专利]从关闭状态快速引导操作系统有效
申请号: | 200680037109.6 | 申请日: | 2006-10-03 |
公开(公告)号: | CN101283330A | 公开(公告)日: | 2008-10-08 |
发明(设计)人: | M·H·特桑 | 申请(专利权)人: | 微软公司 |
主分类号: | G06F9/24 | 分类号: | G06F9/24 |
代理公司: | 上海专利商标事务所有限公司 | 代理人: | 顾嘉运 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 关闭 状态 快速 引导 操作系统 | ||
背景
随着移动设备变得越来越普及,对更长时间的电池使用时间和可立即访问性的需求也随之增加。对于诸如基于Microsoft Windows操作系统的完全操作系统的复杂性,满足这种需求是相当大的挑战。例如,典型的移动个人计算机在约二十到四十秒内从关闭状态(例如,对应于根据ACPI标准的S5状态)引导,这显然不被认为是可立即访问的设备。
已尝试了各种机制以使得计算机系统更迅速地恢复操作。例如,定义了ACPI S3/待机睡眠状态,在该状态中系统状态实质上在系统存储器中挂起,借此实现了合理的立即开启性能。然而,S3状态消耗电池电力,而这是众多用户和设备制造商所关心的问题,且至少因此使得使用S3状态对众多用户而言是较差的解决方案。在某些用户和制造商之间也存在着S3状态可能会随时间降级的问题,这有可能是由于各个驱动器和服务,这些驱动器和服务获取自各个开发源且可能是关键恢复代码路径的一部分。
也定义了S4/休眠睡眠状态,它在总体上将系统存储器转移到硬盘文件以允许系统稍微更迅速地醒来,同时也在电力停止的情况下保存数据。S4睡眠状态具有不消耗任何电力的优点,但它也享有与关于S3状态所表现的相同的稳定性和潜在数据丢失问题。此外,S4恢复平均上仍要花费约十五秒,这还不足以被认为是“立即开启”的解决方案。
即使对于非电池供电的台式计算机系统,快速通电体验也正成为所追求的需求。例如,随着越来越多的计算机系统朝着提供娱乐发展,尤其是家庭计算机系统,存在使计算设备更像消费者电子设备以便在竞争激烈的计算机和消费者电子产品市场中销售计算产品的增长的需求。例如,与前述用于冷引导序列的二十到四十秒时间不同,典型的消费者电子设备可在数秒内开启并可用。
一般,对计算机系统期望从完全关闭状态的更快引导。这样的更快引导应独立于其它类型的恢复操作(例如,S3和S4)并作为其补充,因为这些睡眠状态保存某些用户场景中重要的系统状态。
概述
简而言之,本发明的各方面针对一般通过保存系统组件的静态数据,然后在随后的设备引导期间向系统组件提供对这些静态数据的访问来操作的快速引导机制。例如,在设置或安装之后,可从非易失性存储器向易失性存储器(RAM)还原包括静态数据和可能的一个或多个组件的代码的快速引导映像;例如,将引导代码路径置于非易失性存储器中具有绕过相对较慢的旋转介质的自旋时间的优点,例如典型的硬盘自旋时间可能长达约五秒。在随后的重新引导时,向保存静态数据的每一系统组件提供对其相应的静态数据的访问,由此数据中的大多数不需要在每一引导期间重新枚举,使后续的重新引导较快。
例示了一快速引导基础架构,包括首次为系统组件保存静态数据和/或代码的第一机制,以及在首次之后的第二次且在系统设备的引导期间向系统组件系统提供对静态数据的访问的第二机制。快速引导基础架构可包括一接口集,系统组件(客户机)可由此保存静态数据和/或代码、获取对静态数据的访问以及使静态数据无效(例如,在改变之后)。快速引导基础架构也可采用诸如跟随系统引导,从系统组件收集静态数据和/或代码的后台机制。
当结合附图阅读以下详细描述时,其它优点将是显而易见的。
附图简述
经由示例示出了本发明,且本发明不限于附图,附图中相同的附图标记指示相似的元素,附图中:
图1示出了可在其中包括本发明的各个方面的通用计算环境的说明性示例。
图2是表示用于例如在系统组件设置期间保存静态数据的示例体系结构的框图。
图3是表示用于例如在引导操作期间向系统组件提供对其静态数据的访问的示例体系结构的框图。
图4A和4B是分别表示用于在改变之后使组件的静态数据无效以及在改变之后改变静态数据的示例体系结构的框图、
图5是表示用于在后台操作期间获取系统组件的静态数据的示例体系结构的框图。
图6是表示自硬盘或NVRAM的示例快速引导过程的框图。
详细描述
示例性操作环境
图1示出了可在其上实现本发明的合适的计算系统环境100的示例。计算系统环境100只是合适的计算环境的一个示例,并不旨在对本发明的使用范围或功能提出任何限制。也不应该把计算环境100解释为对示例性操作环境100中示出的任一组件或其组合有任何依赖性或要求。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200680037109.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:合成革用高固烫亮蜡感树脂组合物
- 下一篇:一种移动终端的拨号方法