- 1、本文档共19页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《操作系统实验》.doc
实 验 报 告20 / 20
课程名称 操作系统 实验名称 操作系统模拟实验 实验时间 20 年 5 月 30/31 日 指导单位 计算机、软件学院 指导教师 王晓军
学生姓名 欧阳乐 班级学号 学院(系) 计算机学院 专 业 软件工程(NIIT)
实 验 报 告
实验名称 操作系统模拟实验 指导教师 王晓军 实验类型 上机 实验学时 4 实验时间 gcc 命令 (C语言编译器)命令。
3:、掌握linux进程的创建
熟悉fork、wait、exit等系统调用
4、熟悉进程信号通信
5、熟悉利用消息缓冲队列进行进程间的通信
实验二 页面置换算法模拟
实验目的:
加深对请求分页虚拟存储管理实现原理的理解,掌握页面置换算法。
要求:
1、假设分给一作业的内存块数为4,每个页面中可存放10条指令。
2、设该作业共有320条指令,即它的地址空间为32页,目前它的所有页面都还未调入内存。
3、用C语言设计一个程序,模拟一作业的执行过程。
二、实验环境(实验设备)
硬件:微机
软件:Vmware workstation,安装Ubuntu OS,VC++编译器
三、实验原理及内容
(一)进程创建和进程通信
1、学习UNIX/LINUX系统的基本命令:
ls,ps,cp,rm,kill等命令;
ls: 功能说明:列出目录内容。语法:ls?[-1aAbBcCdDfFgGhHiklLmnNopqQrRsStuUvxX][-I?范本样式][-T?跳格字数][-w?每列字符数][--block-size=区块大小][--color=使用时机][--format=列表格式][--full-time][--help][--indicator-style=标注样式][--quoting-style=引号样式][--show-control-chars][--sort=排序方式][--time=时间戳记][--version][文件或目录...]补充说明:执行ls指令可列出目录的内容,包括文件和子目录的名称。 功能说明:报告程序状况。语法:ps?[-aAcdefHjlmNVwy][acefghLnrsSTuvxX][-C?指令名称][-g?群组名称][-G?群组识别码][-p?程序识别码][p?程序识别码][-s?阶段作业][-t?终端机编号][t?终端机编号][-u?用户识别码][-U?用户识别码][U?用户名称][-程序识别码][--cols?每列字符数][--columns?每列字符数][--cumulative][--deselect][--forest][--headers][--help][--info][--lines?显示列数][--no-headers][--group?群组名称][-Group?群组识别码][--pid?程序识别码][--rows?显示列数][--sid?阶段作业][--tty?终端机编号][--user?用户名称][--User?用户识别码][--version][--width?每列字符数]补充说明:ps是用来报告程序执行状况的指令,您可以搭配kill指令随时中断,删除不必要的程序。cp:功能说明:复制文件或目录语法:cp?[-abdfilpPrRsuvx][-S?备份字尾字符串][-V?备份方式][--help][--spares=使用时机][--version][源文件或目录][目标文件或目录]?[目的目录]?补充说明:cp指令用在复制文件或目录,如同时指定两个以上的文件或目录,且最后的目的地是一个已经存在的目录,则它会把前面指定的所有文件或目录复制到该目录中。若同时指定多个文件或目录,而最后的目的地并非是一个已存在的目录,则会出现错误信息。 功能说明:删除文件或目录。语法:rm?[-dfirv][--help][--version][文件或目录...]补充说明:执行rm指令可删除文件或目录,如欲删除目录必须加上参数-r,否则预设仅会删除文件。 功能说明:删除执行中的程序或工作。语法:kill?[-s?信息名称或编号][程序] 或 kill?[-l?信息编号]补充说明:kill可将指定的信息送至程序。预设的信息为SIGTERM(15),可将指定程序终止。若仍无法终止该程序,可使用SIGKILL(9)信息尝试强制删除程序。程序或工作的编号可利用ps指令或jobs指令查看。?参数:-l?信息编号? 若不加信息编号选项,则-l参数会列出全部的信息名称。?-s?信息名称或编号? 指定要送出的信息。?[程序]? [程序]可以是程序的PID或是PGID,也可以是工作编号。A、查看当前目录内容:ls –l
B、查看进程:ps –a
C、改变当前目录:
cd .
您可能关注的文档
- 《建筑给排水毕业设计_优秀版》.doc
- 《建设工程全过程跟踪审计》.doc
- 《建设工程基本理论与相关法规》.doc
- 《建设工程监理基本理论与相关法规》.doc
- 《建设工程监理基本理论与相关法规参考试题1 - 副本》.doc
- 《建设工程监理基本理论与相关法规参考试题2 - 副本》.doc
- 《建设工程监理基本理论与相关法规参考试题3 - 副本》.doc
- 《开放英语1小抄(完整版电大小抄)》.doc
- 《开放英语3形成性考核册及答案》.doc
- 《开放英语I网上作业参考答案》.doc
- 2025年中山市沙溪镇人民政府所属事业单位招聘11人笔试备考题库及参考答案详解一套.docx
- 2025年中山市横栏镇人民政府所属事业单位第二期招聘笔试高频难、易错点备考题库及参考答案详解一套.docx
- 2025年中山市横栏镇人民政府所属事业单位第二期招聘笔试高频难、易错点备考题库含答案详解.docx
- 2025年中山市阜沙镇人民政府所属事业单位招聘笔试高频难、易错点备考题库及完整答案详解1套.docx
- 2025年中山市阜沙镇人民政府所属事业单位招聘笔试高频难、易错点备考题库参考答案详解.docx
- 2025年中山市阜沙镇人民政府所属事业单位招聘笔试备考题库附答案详解.docx
- 2025年中山市阜沙镇人民政府所属事业单位招聘笔试高频难、易错点备考题库附答案详解.docx
- 2025年中山市阜沙镇人民政府所属事业单位招聘笔试备考题库附答案详解.docx
- 2025年中山市阜沙镇人民政府所属事业单位招聘笔试备考题库及答案详解一套.docx
- 2025年中山市阜沙镇人民政府所属事业单位招聘笔试备考题库及完整答案详解1套.docx
文档评论(0)