内存虚拟化

初级
开发人员
学生
Azure

了解如何虚拟化内存以支持云资源。 介绍不同类型的内存映射和相关问题。

学习目标

在本模块中,你将学习以下内容:

  • 确定大多数常规用途操作系统如何支持虚拟内存
  • 讨论虚拟地址和物理地址之间的一级页面映射
  • 确定传统操作系统中提供的一级页面映射与系统内存虚拟化中提供的二级页面映射之间的区别
  • 讨论各种虚拟化环境(例如本机和用户模式托管的虚拟化系统)隐含的多级页面映射
  • 定义内存过量使用,并讨论它为虚拟化系统带来的好处
  • 介绍什么是回收技术以及为什么需要它们
  • 解释 VMware ESXi 中的内存充气过程(一个回收技术示例)

与Majd Sakr 博士和美国卡内基梅隆大学合作编制。

先决条件

  • 了解什么是云计算,包括云服务模型和常见云提供商
  • 了解支持云计算的技术
  • 了解云服务提供商如何为云付费
  • 了解什么是数据中心及其存在原因
  • 了解如何设置、支持和预配数据中心
  • 了解如何预配云资源以及如何按流量计费
  • 熟悉虚拟化的概念
  • 了解不同类型的虚拟化
  • 了解 CPU 虚拟化

Azure 入门

选择适合你的 Azure 帐户。 即用即付或在最长 30 天内免费试用 Azure。 注册。