操作系统:实验4 存储管理(实验报告)

操作系统:实验4 存储管理(实验报告)

ID:39895357

大小:31.28 KB

页数:3页

时间:2019-07-14

操作系统:实验4 存储管理(实验报告)_第1页
操作系统:实验4 存储管理(实验报告)_第2页
操作系统:实验4 存储管理(实验报告)_第3页
资源描述:

《操作系统:实验4 存储管理(实验报告)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、实验4存储管理班级:姓名:学号:4.1Windows内存结构本节实验的目的是:1)通过实验了解Windows内存的使用,学习如何在应用程序中管理内存,体会Windows应用程序内存的简单性和自我防护能力。2)了解Windows的内存结构和虚拟内存的管理,进而了解进程堆和Windows为使用内存而提供的一些扩展功能。1.工具/准备工作在开始本节实验之前,请回顾教材的相关内容。需要准备一台运行Windows系统的计算机,且安装了C/C++编译器。2.实验内容与步骤步骤1:找到“labReportCode”文件夹并打开源程序4-1.c

2、pp。步骤2:对4-1.cpp进行编译、链接,生成可执行文件4-1.exe。操作能否正常进行?__________________________________________________步骤3:运行4-1.exe。请记录:运行结果:1)虚拟内存每页容量为:______________________________________________2)最小应用地址:____________________________________________________3)最大应用地址:___________________

3、_________________________________4)当前可供应用程序使用的内存空间为:________________________________5)当前计算机的实际内存大小为:______________________________________分析程序4-1,请回答问题:1)理论上每个Windows应用程序可以独占的最大存储空间是:_____________2)程序中,用于检查系统中虚拟内存特性的API函数是:__________________4.2Windows虚拟内存本节实验的目的是:1)通

4、过实验了解Windows内存的使用,学习如何在应用程序中管理内存,体会Windows应用程序内存的简单性和自我防护能力。2)学习检查虚拟内存空间或对其进行操作;3)了解Windows的内存结构和虚拟内存的管理,进而了解进程堆和Windows为使用内存而提供的一些扩展功能。1.工具/准备工作在开始本节实验之前,请回顾教材的相关内容。需要准备一台运行Windows系统的计算机,且安装了C/C++编译器。2.实验内容与步骤(1)虚拟内存的检测步骤1:找到“labReportCode”文件夹并打开源程序4-2.cpp。步骤2:对4-2.

5、cpp进行编译、链接,生成可执行文件4-2.exe。操作能否正常进行?__________________________________________________步骤3:运行4-2.exe。1)运行结果(按committed、reserved、free分别记录实验数据,每种写出5个即可)。将系统当前的自由区(free)虚拟地址空间填入表4.1中。表4.1实验记录地址大小虚拟地址空间类型访问权限描述freefreefreefreefree将系统当前的已调配区(committed)虚拟地址空间填入表4.2中。表4.2实验记录

6、地址大小虚拟地址空间类型访问权限描述committedcommittedcommittedcommittedcommitted将系统当前的保留区(reserved)虚拟地址空间填入表4.3中。表4.3实验记录地址大小虚拟地址空间类型访问权限描述reservedreservedreservedreservedreserved2)根据运行结果,请简单描述程序运行的流程:___________________________________________________________________________________

7、_________________________________________________________________________________________________________________________________(2)虚拟内存操作步骤1:找到“labReportCode”文件夹并打开源程序4-3.cpp。步骤2:对4-3.cpp进行编译、链接,生成可执行文件4-3.exe。操作能否正常进行?_______________________________________________

8、___步骤3:运行4-3.exe。运行结果(分行书写):1)__________________________________________________________________2)_________________________________

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。