精选优质文档-倾情为你奉上 内存管理模拟实验目标: 本实验的目的是从不同侧面了解 Windows 2000XP 对用户进程的虚拟内存空间的管理、分配方法。同时需要了解跟踪程序的编写方法(与被跟踪程序保持同步,使用 Windows提供的信号量)。对Windows分配虚拟内存、改变内存状态,以及对物理内存(physical memory)和页面文件(pagefile)状态查询的 API 函数的功能、参数限制、使用规则要进一步了解。默认情况下,32 位 Windows 2000XP 上每个用户进程可以占有 2GB 的私有地址空间,操作系统占有剩下的 2GB。Windows 2000XP 在 X86 体系结构上利用二级页表结构来实现虚拟地址向物理地址的变换。一个 32 位虚拟地址被解释为三个独立的分量页目录索引、页表索引和字节索引它们用于找出描述页面映射结构的索引。页面大小及页表项的宽度决定了页目录和页表索引的宽度。实验要求:使用 Windows 2000XP 的 API 函数,编写一个包含两个线程的进程,一个线程用