一种在虚拟化技术中管理内存的方法

基本信息

申请号 CN201710662127.3 申请日 -
公开(公告)号 CN107562515B 公开(公告)日 2021-09-07
申请公布号 CN107562515B 申请公布日 2021-09-07
分类号 G06F9/455(2006.01)I 分类 计算;推算;计数;
发明人 马振克;应志伟;杜朝晖 申请(专利权)人 致象尔微电子科技(上海)有限公司
代理机构 北京超凡宏宇专利代理事务所(特殊普通合伙) 代理人 徐丽
地址 300143天津市华苑产业区海泰西路18号北2-204工业孵化-3-8
法律状态 -

摘要

摘要 本发明涉及一种在虚拟化技术中管理内存的方法,该方法包括:获取客户虚拟机的状态信息;获取客户虚拟机要求访问的内存物理地址;根据物理地址查询用于记录各个内存页面的访问权限属性的线性映射表,获取所属物理地址所在页面的访问权限属性;将所述状态信息和所述访问权限属性进行匹配,根据匹配结果允许或拒绝本次内存访问。实现了虚拟化中不同客户虚拟机之间的内存物理隔离,和内存加密技术相比较,省去了加密过程带来的性能下降,提高了虚拟化的性能,同时也消除了黑客对加解密算法中的侧信道攻击,提高了客户虚拟机的安全性和性能。