操作系统内存管理实例分析—windows nt的主存管理.doc

约12页DOC格式手机打开展开

操作系统内存管理实例分析—windows nt的主存管理,操作系统内存管理实例分析—windows nt的主存管理页数 7字数 5772摘要:在winnt中的虚拟内存管理函数提供在windows nt中直接管理虚拟内存的能力。每个进程的2 gb用户地址空间被分成为保留的、已提交的或者自由的虚拟地址内存区。一个区被定义为一个连续的地址范围,其保护、类型和每个地址的基本分配是相同...
编号:10-28003大小:69.00K
分类: 论文>计算机论文

内容介绍

此文档由会员 钱阳 发布

操作系统内存管理实例分析—Windows NT的主存管理

页数 7 字数 5772

摘要:在WinNT中的虚拟内存管理函数提供在Windows NT中直接管理虚拟内存的能力。每个进程的2 GB用户地址空间被分成为保留的、已提交的或者自由的虚拟地址内存区。一个区被定义为一个连续的地址范围,其保护、类型和每个地址的基本分配是相同的,在每个区中是一个或多个地址页,也可携带保护和页锁定标志状态位。
虚拟内存管理函数为应用程序提供了转换虚拟地址空间页状态的能力。一个应用程序可以把内存类型从已提交的改变为保留的,或把保护模式从 PAGE_READWRITE 改变为 PAGE_READONLY,从而防止对某段地址空间的访问。一个应用程序可以锁定一页内存到工作组,使得一个进程最少地分页关键内存页。虚拟内存函数被认为是低级函数,意味着它们的速度相对较快,但是缺乏很多高级函数所具有的功能。

关键词:映射,释放,提交,保留的地址,虚拟内存

参考文献:
(1) 盂静.计算机操作系统教程.北京:中国人民大学出版社,1997
(2) 庞丽萍. 操作系统原理(第二版). 武汉:华中理工大学出版社,1997
(3) 盂静.操作系统原理教程.北京:清华大学出版社,2000
(4) 张昆仑. 操作系统原理DOS篇. 北京:清华大学出版社,1994
(5) 黄水松,林子禹,陈莘萌,粟福章. 操作系统. 北京:科学出版社,1995