简述Windows 2000/XP的虚拟存储器的概念和虚拟地址转换机制。

admin2016-05-14  4

问题 简述Windows 2000/XP的虚拟存储器的概念和虚拟地址转换机制。

选项

答案默认情况下,32位的Windows 2000/XP上每个用户进程可占有2GB的私有地址空间,操作系统占有剩余的2GB空间。Windows 2000/XP高级服务器和数据库中心服务器支持一个引导选项,使用户的地址空间扩展为3GB。 Windows 2000/XP在x86体系结构上利用二级页表来实现虚拟地址到物理地址的转换(运行物理地址扩展PAE内核的系统将采用三级页表结构)。Win32用户应用程序以32位虚拟地址编址,这32位地址被解释为页目录索引、页表索引和字节索引这3个独立分量。 每个进程都有一个独立的页目录,用于映射进程所有页表的位置。CPU通过寄存器CR3存放页目录的地址。页目录由页目录项(PDE)组成,每个PDE为4字节。x86系统共需1024张页表来描述4GB的虚拟地址空间。每个进程有自己的页表集来映射私有地址空间,页表由页表项(PAE)数组构成。

解析
转载请注明原文地址:https://kaotiyun.com/show/KZNx777K
本试题收录于: 操作系统题库理工类分类
0

随机试题
最新回复(0)