正在加载图片...
。7.2.3 Windows XP对内存的管理 1.进程的工作集概念 。Windows XP创建一个进程时,就在内存里分配给它一定数量的页帧私用,存放运 行所需要的页面。称这些页面为该进程的“工作集”。 ·系统对进程工作集的管理 ()进程装入内存时,根据应用类型、程序要求等原则,分配一定数量的页帧,作 为它的工作集,把所需要的页面和一些后续相邻页面一起填满工作集中的页帧。 (②)进程执行过程中,其工作集的大小可以动态调整,但调整范围只能局限在默认 最小和最大尺寸之间。 (3)发生缺页时,从产生缺页的进程工作集中选择一个页面用于替换。 (4)不断评估对进程页帧的分配,增加或减少分配给它的页帧数,以提高系统对内 存整体的使用性能。 2.页帧数据库 。页帧数据库的作用 Windows X①通过“页帧数据库”数组,管理内存中的各个页帧,跟踪它们的使用 情况。该数组拥有的元素个数,是整个内存储器中页帧的数目。即数组元素的下标, 恰好对应着内存各页帧的页帧号。页帧数据库的每个元素记录相应页帧使用情况:是 否空闲,所处状态,以及被谁占用等。 进程装入内存时,根据应用类型、程序要求等原则,分配一定数量的页帧,作 为它的工作集,把所需要的页面和一些后续相邻页面一起填满工作集中的页帧。 Windows XP创建一个进程时,就在内存里分配给它一定数量的页帧私用,存放运 行所需要的页面。称这些页面为该进程的“工作集”。 1. 进程的工作集概念 • 7.2.3 Windows XP对内存的管理 . . 系统对进程工作集的管理 (1) (3)发生缺页时,从产生缺页的进程工作集中选择一个页面用于替换。 不断评估对进程页帧的分配,增加或减少分配给它的页帧数,以提高系统对内 存整体的使用性能。 (4) 2. 页帧数据库 . 页帧数据库的作用 Windows XP通过“页帧数据库”数组,管理内存中的各个页帧,跟踪它们的使用 情况。该数组拥有的元素个数,是整个内存储器中页帧的数目。即数组元素的下标, 恰好对应着内存各页帧的页帧号。页帧数据库的每个元素记录相应页帧使用情况:是 否空闲,所处状态,以及被谁占用等。 (2) 进程执行过程中,其工作集的大小可以动态调整,但调整范围只能局限在默认 最小和最大尺寸之间
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有