发明名称 |
用于执行映射的装置、系统和方法 |
摘要 |
在本发明中,安全执行从逻辑地址向实际地址的转换而未减少性能。在其中CPU(10)使管理程序(191)运行并且在这样的控制之下运行访客分区(192a‑192c)的环境中,向CPU(10)添加可从访客分区执行的用于将逻辑地址转换成实际地址的转换命令(LTOR命令)。如果访客分区(192a)指明逻辑地址并且执行LTOR命令,则CPU(10)将这样的逻辑地址转换成实际地址;然而CPU并不向访客分区(192a)返回实际地址而实际上返回编码的实际地址。利用这一信息,访客分区(192a)在不了解未知实际地址的情况下经由总线(60)向加速器(20)传递编码的实际地址,并且加速器(20)向实际地址转换经编码的实际地址并且访问存储器。 |
申请公布号 |
CN103765395B |
申请公布日期 |
2017.01.25 |
申请号 |
CN201280040865.X |
申请日期 |
2012.07.27 |
申请人 |
国际商业机器公司 |
发明人 |
田中宏幸;三木雅纪 |
分类号 |
G06F12/10(2016.01)I;G06F12/14(2006.01)I |
主分类号 |
G06F12/10(2016.01)I |
代理机构 |
北京市金杜律师事务所 11256 |
代理人 |
王茂华;陈颖 |
主权项 |
一种用于在具有虚拟机的数据处理系统中执行映射的装置,所述装置包括:处理器CPU;以及与处理器耦合的存储器,该存储器上存储指令,当处理器执行该指令时,执行:响应于虚拟机的访客分区要求访问其逻辑地址的物理地址,执行:所述虚拟机的访客分区执行第一指令,其中所述第一指令请求所述CPU将所述逻辑地址转换成加密的物理地址;响应于接收到从所述CPU发送的所述加密的物理地址信息,在所述虚拟机的访客分区执行第二指令,其中所述第二指令请求加速器将所述加密的物理地址信息解密成物理地址,从而所述加速器使用解密的物理地址信息在所述数据处理系统内访问存储设备。 |
地址 |
美国纽约阿芒克 |