[发明专利]使用非易失性RAM的内核软重置在审

专利信息
申请号: 201780077227.8 申请日: 2017-12-07
公开(公告)号: CN110088731A 公开(公告)日: 2019-08-02
发明(设计)人: M·布鲁苏;B·凯莉;T·L·阮 申请(专利权)人: 微软技术许可有限责任公司
主分类号: G06F9/4401 分类号: G06F9/4401;G06F11/14;G06F8/656;G06F9/455
代理公司: 北京市金杜律师事务所 11256 代理人: 王茂华
地址: 美国华*** 国省代码: 美国;US
权利要求书: 查看更多 说明书: 查看更多
摘要: 所描述的技术准许内核更新或固件修复并且包括在不丢失已经由服务、虚拟机或用户应用创建的用户上下文信息的情况下内核数据结构的重新初始化。服务器或其他计算系统中的定制代码设置内核软重置(KSR)指示器并将用户上下文保存到非易失性存储装置。当KSR正在进行时,引导代码跳过上电自检和类似的初始化(从而减少停机时间),加载内核映像,初始化内核数据结构,恢复用户上下文,并将控制传递给初始化的内核以利用相同用户上下文继续计算系统操作。设备驱动器也可以被重新初始化。例如,加载的内核可以使用新修复的固件,或者可以使安全补丁被安装。非易失性存储装置可以以RAM速度操作,例如,它可以包括NVDIMM存储器。内核可以在接收控制之前被验证。
搜索关键词: 内核 用户上下文 初始化 非易失性存储装置 内核数据结构 重新初始化 计算系统 加载 重置 用户上下文信息 非易失性RAM 设备驱动器 存储器 安全补丁 定制代码 固件修复 接收控制 内核更新 内核映像 引导代码 用户应用 虚拟机 指示器 停机 自检 服务器 准许 验证 修复 保存 传递 创建 恢复 服务
【主权项】:
1.一种支持内核软重置以用于在不丢失用户上下文的情况下更新内核的计算系统,所述系统包括:内核映像A;在所述系统在内核映像A的控制下的操作期间被生成的用户上下文;与内核映像A不同的内核映像B;至少一个处理器;与所述处理器处于可操作通信的操作存储器,所述操作存储器包括易失性随机存取存储器(RAM)并且包含所述用户上下文和所述内核映像A的至少一部分;内核重置存储器,所述内核重置存储器包括包含所述内核映像B的非易失性存储装置;内核软重置指示器;以及引导软件,所述引导软件包括在执行时检查所述内核软重置指示器的代码,并且当所述内核软重置指示器指示内核软重置正在进行时,所述代码:(a)将所述内核映像B从所述内核重置存储器加载到所述操作存储器中,(b)初始化所述内核映像B的内核数据结构,以及(c)将控制传递给初始化的所述内核映像B,以在内核映像B的控制下而不是在内核映像A的控制下,利用相同用户上下文继续所述系统的操作,并且当所述内核软重置指示器指示内核软重置未正在进行时,所述代码不将控制传递给内核映像B以利用相同用户上下文继续所述系统的操作。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软技术许可有限责任公司,未经微软技术许可有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201780077227.8/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top