虚拟化的地址空间.pptVIP

  • 7
  • 0
  • 约9.87千字
  • 约 32页
  • 2017-02-01 发布于天津
  • 举报
虚拟化的地址空间

VM1 内存虚拟化的干涉 页面共享 虚拟 物理 机器 只读 写时复制(COW) VM2 虚拟 物理 * * 传统的系统中通常有两种地址空间—虚拟地址空间(VAS)和物理地址空间(PAS)。操作系统和用户进程运行在VAS中。操作系统通过使用处理器中提供的内存管理单元(MMU)来管理从VAS到PAS的映射。操作系统维持着一个把当前VAS中的每一页映射到PAS中的某一页的页表。典型的,操作系统为每个用户态进程维护一个页表。 * 传统的系统中通常有两种地址空间—虚拟地址空间(VAS)和物理地址空间(PAS)。操作系统和用户进程运行在VAS中。操作系统通过使用处理器中提供的内存管理单元(MMU)来管理从VAS到PAS的映射。操作系统维持着一个把当前VAS中的每一页映射到PAS中的某一页的页表。典型的,操作系统为每个用户态进程维护一个页表。 * 传统的系统中通常有两种地址空间—虚拟地址空间(VAS)和物理地址空间(PAS)。操作系统和用户进程运行在VAS中。操作系统通过使用处理器中提供的内存管理单元(MMU)来管理从VAS到PAS的映射。操作系统维持着一个把当前VAS中的每一页映射到PAS中的某一页的页表。典型的,操作系统为每个用户态进程维护一个页表。 * 当请求的映射不在TLB中时,执行下面的路径。 发生了TLB失效。硬件将会遍历当前进程的页表以找到地址映射。页表结构要比图示中的更复杂。

文档评论(0)

1亿VIP精品文档

相关文档