Windows内存管理.pptVIP

  • 4
  • 0
  • 约 22页
  • 2017-02-12 发布于北京
  • 举报
Windows内存管理.ppt

Windows内存管理 操作系统课程组 Windows虚拟地址空间 虚拟地址空间(Virtual address space) A set of virtual memory addresses that a process can use. 特点 平面(线形)空间 大小和物理内存无关 每个进程拥有的私有地址空间,其他的进程在未经允许的条件下不能访问此地址空间 Windows虚拟地址空间 32-bit x86 Address Space 虚拟地址空间最大为4GB Windows虚拟地址空间 Windows虚拟地址空间 64-bit Address Spaces Windows内存管理器 Windows的内存管理器是执行体(Executive)的一部分,位于文件Ntoskrnl.exe中 Windows内存管理器 内存管理器的主要任务 将一个进程的虚拟地址空间映射到物理内存中(mapping)。 数据交换(swap)。当物理内存被过度使用时,将内存中的一些内容转移到磁盘上;并且,在以后需要这些内容时,再将它们读回到物理内存中。 Windows内存管理器 内存管理器提供的服务(面向用户) 分配和释放虚拟内存 进程之间共享内存 将文件映射到内存 将虚拟页面刷新到内存 获得虚拟页面的信息 改变虚拟页面的保护属性 将虚拟页面锁在内存 …… Windows的内存管理方案 Windows内存管

文档评论(0)

1亿VIP精品文档

相关文档