[发明专利]复杂的存储器内数据结构的快速初始化在审
申请号: | 201980053258.9 | 申请日: | 2019-06-25 |
公开(公告)号: | CN112602065A | 公开(公告)日: | 2021-04-02 |
发明(设计)人: | A·里钦 | 申请(专利权)人: | 微软技术许可有限责任公司 |
主分类号: | G06F12/02 | 分类号: | G06F12/02;G06F9/448;G06F9/4401 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 黄倩 |
地址: | 美国华*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 复杂 存储器 数据结构 快速 初始化 | ||
恢复所存储的配置数据的状态。将备份页面文件的一部分映射到地址空间的第二部分的映射请求可以被做出。备份页面文件包括离散配置数据单元,离散配置数据单元以如由一个或多个偏移值定义的彼此特定的关系被存储。针对离散配置数据单元中的至少一个离散配置数据单元的第一基地址定义地址空间的第一部分,该第一部分具有优选地址空间地址。离散配置数据单元之一可以在地址空间的第二部分中被恢复。恢复可以包括:基于进程地址空间的第二部分的第二基地址与一个或多个偏移值之间的关系,来对准指针。离散配置数据单元之一的状态可以被恢复。
背景技术
计算机系统和相关技术影响社会的许多方面。实际上,计算机系统处理信息的能力已经改变了我们的生活和工作方式。现在,计算机系统通常执行很多任务(例如,文字处理、调度、记帐等),这些任务在计算机系统出现之前被手动执行。最近,已经以及正在开发具有各种功能的各种形状和尺寸的计算机系统。
在计算机系统上运行的软件组件通常在运行时被配置,并且将其配置存储在存储器内的诸如链表和树的数据结构中。有时,配置数据包含许多条目,例如,文件系统过滤器组件可能被配置成显露基础文件系统的虚拟视图,其包含数千甚至上万个条目,如我们在一些虚拟场景中看到的那样。
通常情况下,计算系统需要被关闭或重新启动。在这种情况下,如果没有办法保存配置数据状态并且轻松恢复所保存的配置数据状态,则配置数据可能丢失。
本文所要求保护的主题不限于解决任何缺点或仅在诸如上述那些环境中操作的实施例。而是,提供该背景仅用来说明可以实践本文描述的一些实施例的一个示例性技术领域。
发明内容
提供本发明内容以简化形式介绍一些概念,这些概念将在下面的具体实施方式中被进一步描述。本发明内容既不旨在标识所要求保护的主题的关键特征或必要特征,也不旨在用于帮助确定所要求保护的主题的范围。
本文所公开的至少一个实施例涉及用于恢复在计算系统上被执行的应用组件的存储配置数据的状态的计算系统和方法。可以进行以下映射请求:将备份页面文件的一部分映射到地址空间的第二部分。备份页面文件包括离散配置数据单元,离散配置数据单元以如由一个或多个偏移值定义的彼此特定的关系被存储。针对离散配置数据单元中的至少一个离散配置数据单元的第一基地址定义了地址空间的第一部分,该第一部分具有针对离散配置数据单元中的至少一个离散配置数据单元的优选地址空间地址。映射可以发生在优选地址空间地址处。备份页面文件中存储的离散配置数据单元中的一个单元可以在地址空间的第二部分中被恢复。恢复可以包括:基于进程地址空间的第二部分的第二基地址与一个或多个偏移值之间的关系,来对准指针。离散配置数据单元中的一个单元的状态可以被恢复。第一基地址与第二基地址不同。
其他特征和优点将在下面的描述中被阐述,并且部分地根据描述将是明显的,或者可以通过本文中的教导的实践而获知。本发明的特征和优点可以借助于所附权利要求中特别指出的手段和组合来实现和获得。根据以下描述和所附权利要求,本发明的特征将变得更加完全明显,或者可以通过对如下文阐述的本发明的实践而获知。
附图说明
为了描述可以获得上述和其他优点和特征的方式,将通过参考在附图中图示的特定实施例,来呈现上面简要描述的主题的更具体描述。应当理解,这些附图仅描绘了典型的实施例,并且因此不应当被视为对范围的限制,将通过使用附图以附加的特征和细节来描述和说明实施例,在附图中:
图1图示了示例计算系统,其中可以采用本文描述的原理;
图2A-图2C图示了可以实现本文所公开的实施例的计算系统的第一实施例;
图3A和图3B图示了可以实现本文所公开的实施例的计算系统的备选实施例;
图4图示了计算系统的实施例,其中持久性存储装置从一个计算系统被重新定位到另一计算系统;以及
图5图示了用于恢复在计算系统上被执行的应用组件的存储配置数据的状态的示例方法的流程图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软技术许可有限责任公司,未经微软技术许可有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201980053258.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:伸入彼此的尖角形-尖顶式换热器片
- 下一篇:自动化现场装置