欢迎来到天天文库
浏览记录
ID:39895357
大小:31.28 KB
页数:3页
时间:2019-07-14
《操作系统:实验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)_________________________________
此文档下载收益归作者所有