ImageVerifierCode 换一换
格式:DOCX , 页数:14 ,大小:257.10KB ,
资源ID:9679685      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/9679685.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(中南大学操作系统虚拟实验室测试报告chu.docx)为本站会员(b****8)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

中南大学操作系统虚拟实验室测试报告chu.docx

1、中南大学操作系统虚拟实验室测试报告chu一,了解操作系统主窗口 虚拟实验室的实验平台由菜单栏、工具栏、模块演示窗口、信息显示窗口和状态栏组成。系统使用流程:先配置系统,点击“启动系统”,再添加进程。配置系统分为“简单配置系统”和“详细配置系统”,简单配置系统只配置系统各模块使用的算法,内存大小。详细配置系统还需配置各部分性能参数,如资源信息等。“系统”菜单参数配置简单配置或详细配置,也可通过点击工具栏“简单配置系统”。 点击工具栏“启动系统”按钮后,很多菜单选项才可操作。启动系统,系统开始计时,系统时间从00:00:00开始,以秒为间隔。添加进程的方式可分为从文件目录结构树读和手动添加两种。手

2、动干预添加进程。o 菜单栏:所有工具选项的集合,主要分为系统菜单、手动干预菜单、通信菜单、工具菜单、信息显示菜单、特殊实验菜单和帮助菜单。o 工具栏:常用工具快捷方式的集合,包括系统配置、系统启动、系统暂停、系统恢复、重启系统等 。o 模块演示窗口:进程调度窗口、内存管理窗口、文件系统窗口和磁盘管理窗口 。o 信息显示窗口:显示各模块的详细信息。o 状态栏:提示当前进入的是哪个模块。二,通过阅读系统帮助开始进行测试(1)选择参数配置:首先选择配置简单系统,然后选择调度方式为:时间片轮转,内存大小选择256KB,物理块数选4,分配方式选择分页式,磁盘调度算法选择FIFO,。在配置好系统后,然后选

3、择文件目录结构下面的C:进程序列:资源调度。开始运行: 中间的小方框代表CPU,然后根据CPU的调度,在活动就绪队列里面的进程就按时间片轮转进入输入队列,历时一个时间片,然后转的输出队列,同上,在进过若干个时间片后全部进入完成队列。并记录下了系统运行6个进程所使用的时间,同时最右边的的图像显示了内存管理窗口的情况: 一般调度:无资源申请的6个进程资源调度:6个进程涉及到资源信息,有进程在某个时刻申请资源。子进程调度:6个进程涉及到子进程信息,有进程在某一个时刻创建子进程。死锁调度:6个进程申请资源顺序会产生死锁。换入换出调度:10个进程涉及到有必要将等待队列里的进程换出,后备作业队列里的进程换

4、入内存。(2)测试一般调度,进程首先在活动就绪里面进行循环入队,然后进入完成队列(3)选择简单系统配置,将调度方式改为FIFO,并且选择进程序列的换入换出调度,运行:系统提示无法分配9,10进程,我分析原因是我选得物理块数有误,然后先将无法运行的9,10进程分配到后背队列,待1,2进入了完成队列后内存管理分配情况:(4)通过改变进程调度算法为优先级,然后选择内存为512,分配方式为段页式,磁盘调度算法为最短寻道时来进行进程调度,首先选择文件目录结构下面的进程序列为:子进程调度:发现7进程进入僵死队列主存管理而7队列无法掉出僵死队列。同时改变系统参数为详细配置方式,同时选择调度方式跟内存大小以及

5、进程序列来逐一进行测试。通过进行不同组合的测试后,发现磁盘管理窗口始终如一:三(1)测试手动干预功能通过选择创建进程,可以设置该进程的优先级,需执行时间以及内存大小,同时也可以申请资源:通过添加进程进行调度,发现该进程会进如两次输出队列,然后进入输入队列,最后进入完成队列:然后选择创建多个进程并申请资源,发现首先创建的第一个进程会进入CPU,然后其次创建的进程逐个进入活动就绪队列,进入完成队列的进程无法删除,而且删除的进程会进入僵死队列。然后对其中的进程进行挂起、删除、激活、内存紧凑、对换、磁盘碎片整理测试。当进行挂起跟激活以及删除进程操作时可以在CPU调度的时候图像显示出来,而进行紧凑,磁盘

6、碎片整理时则只能从旁边的图示显示出来:四,通信的测试通过选择进程,然后连接进程,在P1处输入消息,点击发送,可以在通信的P2处收到该消息,反之即可:(2)测试私人邮箱,公共邮箱跟共享邮箱无法点击进入五,进行工具功能测试(1)死锁检测,在进行死锁检测之前应先停止运行进程调度:(2)点击死锁源码显示,在旁边的选项栏里,选出你对应设置的简单系统配置的系数,然后点击导出:(3)同时可以在工具里面选择磁盘调度序列,弹出的对话框里会显示当前的磁道,以及根据你选用的调度算法,CPU进行调度移动的序列,最后会给出磁头总共存取臂移动总量:六,信息显示功能的测试(1)通过选择资源分配显示、主存分块表、进程读磁盘显

7、示、可再定位式分区,可以检查块号以及分配情况,进程读文件的详细信息,以及分区号跟分区容量以及起始地址和状态,最后会显示各种资源的分配情况以及剩余量:包括资源名称、总数量、剩余数量以及在不同时间进程所做的一系列移动等等都将进行详细记录:七,通过特殊实验的测试来熟悉经典进程调度算法1. 选择“系统”“参数配置”“简单配置系统”或单击工具栏“简单配置系统”按钮。2. 弹出“简单配置系统”对话框中,在“磁盘调度算法”下拉框中选择各种算法进行观察,其余默认,单击“确定”。3. 单击工具栏“系统启动”按钮。4. 双击“文件系统区”的“文件目录结构”“C”“特殊问题”“生存者消费者”,观察显示。内存管理情况如下:读者写者问题:哲学家进餐问题:八,实验心得:通过这次的操作该虚拟操作系统,让我进一步了解了有关进程调度的知识,不但将FIFO、LRU、时间片等等重要算法模拟了一遍,加深了印象,同时对于挂起、激活、内存紧凑等进程状态以及死锁,还有让我掌握了有关进程调度的具体实现以及在显示计算机中进程的真实调度操作。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1