物理存储器与进程逻辑地址空间的管理实验报告.pdf

物理存储器与进程逻辑地址空间的管理实验报告.pdf

  1. 1、本文档共18页,可阅读全部内容。
  2. 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,可选择认领,认领后既往收益都归您。
  3. 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细先通过免费阅读内容等途径辨别内容交易风险。如存在严重挂羊头卖狗肉之情形,可联系本站下载客服投诉处理。
  4. 文档侵权举报电话:19940600175。
操作系统 实 验 报 告 课程名称 操作系统实验 课程编号 实验项目名称 物理存储器与进程逻辑地址空间得管理 学号 年级 计 算 机 科 学 姓名 专业 与技术 计算机科学与技 学生所在学院 指导教师 术学院 实验室名称地点 哈尔滨工程大学 计算机科学与技术学院 物理存储器与进程逻辑地址空间得管理 一. 实验概述 : 1。实验名称 :物理存储器与进程逻辑地址空间得管理 2。实验目得 : 1)通过查瞧物理存储器得使用情况 ,并练习分配与回收物理内存 ,从而掌握物理存储器 得管理方法 ; 2)通过查瞧进程逻辑地址空间得使用情况 ,并练习分配与回收虚拟内存 ,从而掌握进程 逻辑地址空间得 管理方法。 3、实验类型 :验证、设计 4、实验内容 : 1)准备实验 ,创建一个 E OS K erne l项目; 2) 阅读控制台命令“ pm”相关得源代码 ,并查瞧其执行得结果 ; 3)分配物理页与释放物理页 ; 4) 阅读控制台命令“v m"相关得源代码 ,并查瞧执行得结果 ; 5)在系统进程中分配虚拟页与释放虚拟页 ; 6)在应用程序进程中分配虚拟页与释放虚拟页、 二 .实验环境 操作系统 :windo ws X P 编译器 :Tevalato n OS Lab 语言 :C 三。实验过程 1。设计思路与流程图 : Mi Al locateAny 函数流程图 : Mi Fre ePa ge s函数流程图 : 2、实验过程 : 1)新建一个 E OS Kerne l 项目 ; 2) 阅读 ke /syspro c、c 文件中得 C onso leCmd Physi cal Memor y 函数 , 学习“pm " 命令就是如何统计并输出物理存储器信息得。在阅读得过程中应注意 : ①在统计输出物理存储器信息之前要关闭中断 ,之后要打开中断 ,这样可以防止在命 令执行得过程 中有其它线程分配或者释放物理页 ; ②全局变量 MiTota lPa geFrameC ount 保存了物理页得总数。 每个物理页得 大小就是 4KB, 由宏 PA GE_SIZE 定义 ; ③全局变量 MiZ ero edP ageCo un t 与 MiF reeP ageCount 分别保存了零页 与空闲页得数量 ; ④计算已用物理页数量得方法就是 :物理页总数减去零页数量 ,再减去空闲页数量。

文档评论(0)

革新
我是一名教师,世上无难事,只怕有心人,希望我的文档能帮助到你

相关文档

相关课程推荐