- 1、本文档共47页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第八章现代操作系统实例
第8章 现代操作系统实例;教学内容
8.1 UNIX操作系统
8.2 WINDOWS 2000操作系统
8.3 分布式操作系统
;8.1 UNIX操作系统 ;8.1.2 UNIX操作系统的特点 ;8.1.3 UNIX系统的内核结构;
进程控制 进程通信
子系统 调度
内存管理;8.1.4 UNIX系统中的进程管理 ; 系统级上下文包括操作系统为管理该进程所用的信息,可分为静态和动态两部分。它包括:
proc结构:该结构常驻内存,内容包括经常需要访问的往息,如进程标识符、进程状态等。
user结构:该结构暂驻内存,进程处于执行状态时调入内存。它包含了进程的一些私有信息,如,进程表项指针、有效用户标识符等各种资源表格。
进程区表:从虚拟地址到物理地址的映射。
核心栈:核心态执行时过程调用的栈结构。
若干寄存器级上下文。;2.进程调度算法;3.进程状态及转换 ;僵死;4.Unix系统中进程的家族关系 ;8.1.5 UNIX系统的内存管理 ;2.请求分页;3.换页进程 ;8.1.6 UNIX系统的文件管理 ;1.文件卷的组织结构;超级块包括以下内容:
(1)文件系统大小。
(2)空闲盘块数目。
(3)空闲索引结点数目。
(4)空闲索引结点索引表。
(5)封锁标记。
(6)专用块修改标记。
(7)其它信息。;2.文件的目录结构;文件名(14B);3.文件的物理结构;(1)直接寻址
i.addr[0]~ i.addr[9]这10项。直接从索引结点中找出该文件所在的磁盘块号,访问速度较快。
(2)一次间接寻址方式
i.addr[10]这一项中存放的磁盘块号。
(3)二次间接寻址方式
i.addr[11]存放的磁盘块号,采用两级索引的方式。
(4)三次间接寻址方式
i.addr[12]存放的磁盘块号,采用三级索引的方式。;4.磁盘空间的管理方式 ;
;8.1.7 UNIX系统的设备管理;2.字符队列;4.UNIX设备 ;8.2 Windows 2000操作系统 ;8.2.2 Windows 2000中的进程和线程的特点 ;8.2.3 Windows 2000中进程的实现;8.2.4 Windows 2000中线程的实现 ;2.线程的状态 ;8.2.5 Windows 2000 的调度算法 ;8.2.6 Windows 2000的内存管理;8.2.7 Windows 2000的文件系统 ;8.2.8 Windows 2000设备管理的特点;8.3 分布式操作系统 ;8.3.1 分布式操作系统的特性;8.3.2 进程迁移;8.3.3 分布???进程管理;(1)当进程Pi请求访问某个资源时,该进程把请求消息挂在自己的请求队列上,并发送一个Request(Ti,i)消息给所有其它进程。
(2)当进程Pj收到Request(Ti,i)消息时,将这个消息放入自身数组q[i]中,并传送reply(Tj,j)给所有其它进程。
(3)进程Pi满足以下两个条件,就可以访问一个资源:
条件一:Pj自身请求访问该资源的消息已处于请求队列的最前面;
条件二:Pj已接收到从所有其它进程发来的响应消息,这些响应消息上邮戳的时间晚于(Ti,i)。
这就说明,所有其它进程或者都不访问该资源,或者要求访问,但其时间较晚。
(4)Pi通过发送Release(Ti,i)消息来释放它所占用的资源。该消息也置入其自身的数组项中,并传递给所有其它进程。
(5)当进程Pj收到进程Pi的Release消息后,从自己的队列中消去Pi的Release(Ti,i)消息。
为保证互斥,该算法需要3(N-1)条消息,其中(N-1)个Request消息,(N-1)个Reply消息以及(N-1)个Release消息。
这种算法满足互斥要求,且公平、无死锁,不会产生饥饿。;3.Ricart算法;如果Pj等待进入其临界段,且收到的消息在Pj的Request之后,则将到来的消息放入其数组的q[i]中,并延迟发送Reply消息。
如果Pj等待进入其临界段,但收到的消息在Pj的Request之前,则将到来的消息放入其数组的q[i]中,并发送Reply消息给进程Pi。
(3)如果进程Pi从所有其它进程都收到了Reply消息,它就可以访问资源,进入该临界段。
(4)当进程Pi离开临界段时,它给每个挂起的Request发送一个Reply消息,从而释放资源。
在本算法中,需要2(N-1)条消息,其中(N-1)个Request消息,表示进程Pi要进入临界段;(N-1)个Re
您可能关注的文档
- 第二章节提高农产品质量安全的对策和措施.ppt
- 第二章节旅游景区资源管理.ppt
- 第二章节注册会计师管理.ppt
- 第二章节建设工程造价构成.ppt
- 第二章节学习的基本理论.ppt
- 第二章节概率论与数理统计.ppt
- 第二章节测量误差与数据处理.ppt
- 第二章节流体及其物理性质.ppt
- 第二章节财务管理的发展和目标.ppt
- 第二章节消费者行为理论.ppt
- 2024年大学试题(大学选修课)-工匠精神笔试参考题库含答案.docx
- 2024年大学试题(大学选修课)-中医健康理论笔试参考题库含答案.docx
- 2024年大学试题(新闻学与传播学)-电视教材编导与制作笔试参考题库含答案.docx
- 2024年3月四川成都邛崃市招考聘用教师37人笔试参考题库附带答案详解.docx
- 2024年3月山东滨州市沾化区卫健系统事业单位招考聘用45人笔试参考题库附带答案详解.docx
- 2024年03月上半年四川绵阳游仙区招考聘用教师50人笔试参考题库附带答案详解.docx
- 2024年公路交通运输技能考试-石家庄出租汽车驾驶员笔试参考题库含答案.docx
- 2024年医药卫生技能鉴定考试-宠物医师笔试参考题库含答案.docx
- 2024年公路交通运输技能考试-出租汽车驾驶员笔试参考题库含答案.docx
- 2024年大学试题(新闻学与传播学)-基础写作笔试参考题库含答案.docx
1亿VIP精品文档
相关文档
最近下载
- 2023年四年级下语文期中复习·心田花开.pdf VIP
- 2023年全国统一高考英语试卷(全国甲卷)(含答案与解析).pdf
- 【课件】歌唱的情感与表达+当那一天来临+课件高中音乐人音版(2019)+必修2+歌唱.pptx VIP
- 03s702钢筋混凝土化粪池图集(高清).pdf
- 在线网课学习课堂《生命科学基础(北理 )》单元测试考核答案.docx
- 电视画面编辑(本科)王晓红.ppt
- 2021-2022学年威海市乳山市八年级下学期期中数学试卷(含答案解析).docx
- 特种设备生产(含安装、改造、维修)单位质量安全风险管控清单 .docx
- 人工智能导论 人工智能理论基础 人工智能理论基础.pptx
- 搅拌设备设计.ppt
文档评论(0)