实验8 存储器管理

实验8 存储器管理

ID:14497171

大小:547.50 KB

页数:7页

时间:2018-07-29

实验8  存储器管理_第1页
实验8  存储器管理_第2页
实验8  存储器管理_第3页
实验8  存储器管理_第4页
实验8  存储器管理_第5页
资源描述:

《实验8 存储器管理》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、实验8存储器管理一、实验目的a)通过本实验了解和掌握存储器管理的相关知识,是学生熟悉存储器的分区管理技术,了解操作系统的管理的原理,深入了解采用可变分区存储管理方式的内存分配回收的实现。二、实验内容a)使用free命令监控内存的使用情况。实验结果如下:2)检测进程对内从使用情况和进行内存回收。实验结果如下用size命令查看producer程序中数据情况。用top命令动态显示系统当前任务情况用top–b命令查看当前任务情况用top–c命令显示每个进程的完整信息。执行top–d用top–i命令查看用top–n命令查看用top–s命令查看用top–S命令查看2、监视对换区使用情况分析各个字

2、段的含义:3、编写程序完成可变分区存储管理方式的内存分配回收。具体实验任务如下:(1)分别画出可变分区方式的内存分配流程图和可变分区内存回收的流程图。(2)假设主存中已装3个作业,分别是a1000,b2000,c3000.然后先回收作业a,再回收作业b,这时形成了两个空闲区。现在有一个作业d大小分别为2900和2000这两种情况下申请主存,分析在这个过程中每一步操作之后空闲区表盒已分配区表的变化。(注:假设系统允许的最小碎片为200)。(3)将源程序中的allocate核reclaim函数补充完整,自己设计输入数据,评测分析运行结果,轻重allocate分配作业可以采用4种不同的策略

3、。三、心得体会:对于内存管理,理解其概念是非常容易的,但是题目要求用代码实现,感觉就不一样了。首先得好好理解概念,然后,在在题目中理解相关代码对应的表项操作信息,这个过程看似简单,但是要把每个按钮怎样操作后,表项中怎样有合理的显示分析清楚,应该怎样写相应的代码,是非常花时间的,做完这些工作也仅仅是写代码的开始。这个题的算法思想是非常简单的,但是要分很多种情况。耐心,和恒心是必不可少的。

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

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

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