正在加载图片...
2.虚拟地址的变换过程 页目录项 页目录 页目录项 Windows XP的虚拟地址 0 期年法中”” 1023 变换采用是多级页表结构:每 个进程有一个页 页表项 页表0 页表项 页表项 页表1023 页表项 目录索引,里包 0 1023 0 1023 含1024个大小为 4B的页目录项 4K 4K 4K 4K (PDE);每个 页 页 页 页 PDE指向一页, 包含1024个大小为4B的页 32位虚拟地址 页目录索 页表索引 页内位移量 表项(PTE);每个PTE指 内存 向一个4KB的物理内存页帧。 页目录 ,Windows XP的虚拟地址 寄存器 进程的 页目录索引 变换过程。 进程的 页表集合 .Windows XP在页目录和页表支持 物理地 个页帧 下,每一次虚拟地址变换都要经历两次 PDE 访问内存:先是查找页目录,找到页表: PTE 接着在页表中找到需要的页表项。 。Windows XP有支持快速地址变 进程的页目录 每个进程最多512个 换的快表。在那里,快表被称为“翻译 索引,含1024项 私用页表,512个系 后备缓冲器(TLB)” 统页表,每张表1024项Windows XP的虚拟地址 变换采用是多级页表结构:每 个进程有一个页 目录索引,里包 含1024个大小为 4B的页目录项 (PDE);每个 PDE指向一页, 包含1024个大小为4B的页 表项(PTE);每个PTE指 向一个4KB的物理内存页帧。 2. 虚拟地址的变换过程 . Windows XP的虚拟地址 变换过程。 . 页目录项 0 页目录项 1023 页表项 0 页表项 1023 页表项 0 页表项 1023 页目录 页表0 页表1023 4K 页 4K 页 4K 页 4K 页 页目录索引 PDE PTE 进程的 页目录索引 进程的 页表集合 物理地址 一个页帧 页目录 寄存器 页表索引 页内位移量 内存 32位虚拟地址: 进程的页目录 索引,含1024项 每个进程最多512个 私用页表,512个系 统页表,每张表1024项 Windows XP在页目录和页表支持 下,每一次虚拟地址变换都要经历两次 访问内存:先是查找页目录,找到页表; 接着在页表中找到需要的页表项。 . . Windows XP有支持快速地址变 换的快表。在那里,快表被称为“翻译 后备缓冲器(TLB)
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有