[发明专利]在虚拟环境中存储/重新存储受保护存储控制有效
申请号: | 201880007425.1 | 申请日: | 2018-01-12 |
公开(公告)号: | CN110235109B | 公开(公告)日: | 2023-05-05 |
发明(设计)人: | D·格雷纳;T·斯莱格尔;C·雅各比;A·萨珀里托;岑中龙;D·奥西谢克 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | G06F12/02 | 分类号: | G06F12/02;G06F9/455 |
代理公司: | 北京市中咨律师事务所 11247 | 代理人: | 刘都;于静 |
地址: | 美国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 虚拟 环境 存储 重新 保护 控制 | ||
1.一种用于促进计算环境中的处理的计算机实现的方法,所述计算机实现的方法包括:
提供数据结构,所述数据结构被设计以包括将要用在虚拟环境中的多个辅助状态描述结构,其中,所述数据结构是用于控制所述虚拟环境内的处理的状态描述的扩展,所述状态描述存储访客的控制,并由所述访客的主机发布的启动解译性执行模式的指令所指定;以及
将一个或多个辅助状态描述结构包含在所述数据结构中,所述一个或多个辅助状态描述结构包括用在受保护存储设施中以保护一个或多个存储区段的一个或多个控制寄存器。
2.根据权利要求1所述的计算机实现的方法,其中,所述方法进一步包括使用所述数据结构在所述虚拟环境中管理对所述一个或多个存储区段的所述保护。
3.根据权利要求1或2所述的计算机实现的方法,其中,所述包含包括将受保护存储控制块包含在所述数据结构中,所述受保护存储控制块包括所述一个或多个控制寄存器。
4.根据权利要求1或2所述的计算机实现的方法,其中,所述一个或多个控制寄存器包括从一组寄存器中选择的一个或多个寄存器,所述一组寄存器包括受保护存储指定寄存器、受保护存储区段掩码寄存器、和受保护存储事件参数列表地址寄存器。
5.根据权利要求3所述的计算机实现的方法,其中,所述一个或多个控制寄存器包括从一组寄存器中选择的一个或多个寄存器,所述一组寄存器包括受保护存储指定寄存器、受保护存储区段掩码寄存器、和受保护存储事件参数列表地址寄存器。
6.根据权利要求1或2所述的计算机实现的方法,其中,所述方法进一步包括定位所述数据结构,所述定位使用状态描述中的信息。
7.根据权利要求6所述的计算机实现的方法,其中,所述信息包括指向所述数据结构的原点的指针。
8.根据权利要求6所述的计算机实现的方法,其中,所述信息包括用于指示所述数据结构的大小和对准的特性。
9.根据权利要求1或2所述的计算机实现的方法,其中,所述数据结构包括指示所述数据结构的内容的有效性的特征指示。
10.根据权利要求9所述的计算机实现的方法,其中,所述方法进一步包括确定所请求的特征是否有效,所述确定使用所述特征指示。
11.一种用于促进计算环境中的处理的计算机系统,所述计算机系统包括:
存储器;以及
处理器,其与所述存储器通信,其中所述计算机系统被配置为执行方法,所述方法包括:
提供数据结构,所述数据结构被设计以包括将要用在虚拟环境中的多个辅助状态描述结构,其中,所述数据结构是用于控制所述虚拟环境内的处理的状态描述的扩展,所述状态描述存储访客的控制,并由所述访客的主机发布的启动解译性执行模式的指令所指定;以及
将一个或多个辅助状态描述结构包含在所述数据结构中,所述一个或多个辅助状态描述结构包括用在受保护存储设施中以保护一个或多个存储区段的一个或多个控制寄存器。
12.根据权利要求11所述的计算机系统,其中,所述方法进一步包括使用所述数据结构在所述虚拟环境中管理对的所述一个或多个存储区段的所述保护。
13.根据权利要求11或12所述的计算机系统,其中,所述一个或多个控制寄存器包括从一组寄存器中选择的一个或多个寄存器,所述一组寄存器包括受保护存储指定寄存器、受保护存储区段掩码寄存器、和受保护存储事件参数列表地址寄存器。
14.根据权利要求11或12所述的计算机系统,其中,所述方法进一步包括定位所述数据结构,所述定位使用状态描述中的信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201880007425.1/1.html,转载请声明来源钻瓜专利网。