推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

硬件辅助内存虚拟化技术.

更新时间:2026-06-11 08:15:27 大小:17K 上传用户:江岚查看TA发布的资源 标签:内存虚拟化 下载积分:2分 评价赚积分 (如何评价?) 打赏 收藏 评论(0) 举报

资料介绍

一、内存虚拟化技术的演进背景

虚拟化技术是云计算、服务器整合等场景的核心基础,本质是通过抽象将物理计算资源切分为多个逻辑隔离的虚拟执行环境,也就是虚拟机(VM),让多个虚拟机可以共享同一套物理硬件,提升资源利用率,降低运营成本。内存虚拟化作为虚拟化技术三大核心(CPU虚拟化、内存虚拟化、I/O虚拟化)之一,承担着为每个虚拟机提供独立连续的地址空间、隔离不同虚拟机内存访问、高效映射虚拟地址与物理地址的核心作用。

在硬件辅助内存虚拟化技术出现之前,业界普遍采用全软件虚拟化方案实现内存虚拟化,最具代表性的是影子页表(Shadow Page Table, SPT)技术。软件方案的核心思路是:虚拟机操作系统维护自己的 guest 虚拟地址(GV)到 guest 物理地址(GP)的页表,VMM(虚拟机监控器)再为每个虚拟机维护一份影子页表,建立GVhost 物理地址(HP)的直接映射,当虚拟机发生页表换入换出、地址更新时,VMM需要介入拦截处理,同步更新影子页表的映射关系。

这种软件方案存在两个致命缺陷:第一,页表同步开销大,当虚拟机修改自身页表项时,会触发VM Exit(虚拟机退出),VMM需要遍历原页表同步更新影子页表,页表越庞大,遍历同步的开销就越高,在大内存场景下性能损耗极为明显;第二,地址转换需要两次页表查询,访存延迟高,每次地址转换都需要先查 guest 页表得到GP,再查影子页表得到HP,两次访存会大幅提升访问延迟,降低内存访问效率;第三,对于拥有多级页表的现代操作系统,影子页表需要维护每一级页表的影子映射,内存占用开销也会显著提升。

为了解决软件内存虚拟化的性能瓶颈,IntelAMD分别推出了硬件级的内存虚拟化扩展,也就是Intel的扩展页表(Extended Page Table, EPT)和AMD的嵌套页表(Nested Page Table, NPT),让硬件直接完成两级地址转换,省去了软件层面页表同步的开销,大幅降低VMM的介入频率,显著提升内存虚拟化性能。


部分文件列表

文件名 大小
硬件辅助内存虚拟化技术.docx 17K

【关注公众号领20积分】

全部评论(0)

暂无评论

上传资源 上传优质资源有赏金

  • 打赏
  • 30日榜单
  • 21ic下载 打赏310.00元   3天前

    用户:江岚

  • 21ic下载 打赏310.00元   3天前

    用户:mulanhk

  • 21ic下载 打赏310.00元   3天前

    用户:潇潇江南

  • 21ic下载 打赏210.00元   3天前

    用户:小猫做电路

  • 21ic下载 打赏210.00元   3天前

    用户:gsy幸运

  • 21ic下载 打赏210.00元   3天前

    用户:zhengdai

  • 21ic下载 打赏140.00元   3天前

    用户:jh0355

  • 21ic下载 打赏130.00元   3天前

    用户:jh03551

  • 21ic下载 打赏60.00元   3天前

    用户:lanmukk

  • 21ic下载 打赏60.00元   3天前

    用户:kkkopj

  • 21ic下载 打赏70.00元   3天前

    用户:cooldog123pp

  • 21ic下载 打赏20.00元   3天前

    用户:烟雨

  • 21ic下载 打赏20.00元   3天前

    用户:xuzhen1

  • 21ic下载 打赏20.00元   3天前

    用户:sun2152

  • 21ic下载 打赏20.00元   3天前

    用户:w178191520

  • 21ic下载 打赏15.00元   3天前

    用户:w1966891335

  • 21ic下载 打赏15.00元   3天前

    用户:w993263495

  • 21ic下载 打赏15.00元   3天前

    用户:x15580286248

  • 21ic下载 打赏15.00元   3天前

    用户:liqiang9090

  • 21ic下载 打赏15.00元   3天前

    用户:kk1957135547

  • 21ic下载 打赏5.00元   3天前

    用户:创园船热情

  • 21ic下载 打赏5.00元   3天前

    用户:ytf4210

  • 21ic下载 打赏10.00元   3天前

    用户:有理想666

  • 13806677280 打赏1.00元   3天前

    资料:SONY ICF SW77 维修手册

  • 21下载积分 打赏20.00元   3天前

    用户:white工

  • Lzhf918@ 打赏10.00元   3天前

    资料:海尔LS55H310G液晶电源板电路图

  • 21ic下载 打赏310.00元   3天前

    用户:mulanhk

  • 21ic下载 打赏310.00元   3天前

    用户:lanmukk

  • 21ic下载 打赏310.00元   3天前

    用户:zhengdai

  • 21ic下载 打赏240.00元   3天前

    用户:江岚

  • 21ic下载 打赏240.00元   3天前

    用户:潇潇江南

  • 21ic下载 打赏210.00元   3天前

    用户:gsy幸运

  • 21ic下载 打赏70.00元   3天前

    用户:小猫做电路

  • 21ic下载 打赏120.00元   3天前

    用户:jh0355

  • 21ic下载 打赏110.00元   3天前

    用户:jh03551

  • 21ic下载 打赏70.00元   3天前

    用户:liqiang9090

  • 21ic下载 打赏45.00元   3天前

    用户:有理想666

  • 21ic下载 打赏20.00元   3天前

    用户:w178191520

  • 21ic下载 打赏40.00元   3天前

    用户:烟雨

  • 21ic下载 打赏20.00元   3天前

    用户:eaglexiong

推荐下载