[发明专利]经由来自运行系统的存储器写入的存储器图像捕获有效
| 申请号: | 201480015223.3 | 申请日: | 2014-03-07 |
| 公开(公告)号: | CN105378675B | 公开(公告)日: | 2018-12-04 |
| 发明(设计)人: | T.H.谢;L.王;Y.邓;K.D.约翰逊;Y.M.巴克;C.陈 | 申请(专利权)人: | 微软技术许可有限责任公司 |
| 主分类号: | G06F11/07 | 分类号: | G06F11/07 |
| 代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 王茂华 |
| 地址: | 美国华*** | 国省代码: | 美国;US |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 经由 来自 运行 系统 存储器 写入 图像 捕获 | ||
描述了针对经由来自运行系统的存储器写入的存储器图像捕获技术。在至少一些实施例中,接收针对存储器的部分的图像的请求。存储器的图像可以被用于各种各样的目的,诸如诊断和修理针对硬件和/或软件的差错状况、检测不想要的和/或恶意的过程(例如,恶意软件)、一般的系统维护等等。按照一个或者多个实施例,可以实施捕获存储器的部分的图像的各种技术。例如,到存储器的中间写入可以被用来将存储器的部分的图像写入到存储器缓冲器。替代性地或者附加地,可以将存储器的部分的图像直接捕获到存储装置。
背景技术
计算设备偶尔会经历差错状况,诸如由硬件和/或软件故障所造成的差错状况。为了校正差错状况并且为了防止差错状况未来再次发生,获取关于差错状况的信息可能是有用的。
例如,考虑其中应用在计算设备上运行时崩溃的场景。为了防止应用在重新启动之后其再次崩溃,了解应用崩溃时应用和/或相关联的资源的状态可能是有帮助的。当应用崩溃时确定该应用状态的一种方式是通过监测在崩溃时应用所利用的存储器的内容。然而,获取这样的存储器内容的一些方式可能会破坏在相关联设备上运行的其它过程。
发明内容
提供本发明内容来以简化的形式介绍概念的选择,这些概念在下面的具体实施方式中被进一步描述。本发明内容并不意在识别所要求保护的主题的关键特征或者必要特征,其也不意在被用来帮助确定所要求保护的主题的范围。
描述了针对经由来自运行系统的存储器写入的存储器图像捕获的技术。在至少一些实施例中,接收针对存储器的部分的图像的请求。存储器的图像可以被用于各种各样的目的,诸如诊断和修理对于硬件和/或软件的差错状况、检测不想要的和/或恶意的过程(例如恶意软件)、一般的系统维护,等等。
根据一个或者多个实施例,可以实施捕获存储器的部分的图像的各种技术。例如,到存储器的中间写入可以被用来将存储器的部分的图像写入到存储器缓冲器。图像可随后被写入到存储装置,以使得图像可以被各种实体和/或资源访问。
根据一个或者多个实施例,存储器的部分的图像可以被直接捕获到存储装置。一般地,存储装置指的是用于持续性的数据存储的资源,其示例在下文中详细说明。当利用直接到存储装置的捕获时,系统资源(例如,处理资源、输入/输出(I/O)资源等等)可以在将存储器的部分的图像写入到存储装置时暂停。因此,本文所讨论的技术提供了用于捕获存储器图像的各种各样的方式和变型。
附图说明
参考附图描述具体实施方式。在图中,附图标记的最左边的(多个)数字标识该附图标记在其中首次出现的图。在说明书和图中的不同实例中的相同附图标记的使用可以指示相似或者相同的项。
图1是可操作来采用本文讨论的技术的示例实施方式中的环境的图示。
图2是描述根据一个或者多个实施例的方法中的步骤的流程图。
图3是描述根据一个或者多个实施例的方法中的步骤的流程图。
图4是描述根据一个或者多个实施例的方法中的步骤的流程图。
图5是描述根据一个或者多个实施例的方法中的步骤的流程图。
图6图示参考图1所描述的示例系统和计算设备,其被配置成实施本文描述的技术的实施例。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软技术许可有限责任公司,未经微软技术许可有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201480015223.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:本地生成的简单纠删码
- 下一篇:零复制高速缓存





