网络操作系统 第一讲.pptVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
网络操作系统 课程简介 性质、意义 目的、任务 参考书: 附录 P12 os类书籍 要求 第一章 网络操作系统(NOS) 引论 1.2多道程序设计与虚拟处理机 一. 多道程序设计的硬件支持 1. 中断系统 中断: 中断类型: 中断处理过程:P4  程序状态字(PSW)     1.2 二 . 多道程序设计的 基本原理 例:P8图1-7 需解决的问题: (1) 存储保护和地址重定位 (2) 处理机管理和调度 (3) 资源的管理与分配 程序的执行和状态的转换图:P10图1-9举例 多道程序设计的基本原理: 利用通道和中断技术, 使cpu的工作与I/O并行, 从而实现多道程序在宏观上并行执行。 1.2 三. 虚拟处理机 和虚拟计算机 虚拟CPU: 一台物理CPU经扩充和改造得到多台逻辑上的CPU。 虚拟计算机: 配置了OS的比原来具有更多、更强的功能的计算机。 ? 虚拟计算机包括: 逻辑控制台 文件系统 虚拟存储器 虚拟设备 虚拟CPU 一.计算机系统中的程序状态 1.处理机的运行现场 现场的状态保存在: 指令计数器 程序状态寄存器 通用寄存器及一些特殊控制寄存器 2. 算态与管态 管态(特权状态):系统程序运行的状态 算态(目态):用户程序运行的状态 3. 特权指令: 只能在管态下执行的特殊机器指令 4. 访管指令:引起访管中断的非特权指令 用户使用外设的过程: 访管指令由操作码及中断码组成, 格式见p13 二.系统调用 1.定义: 用户在程序中能用访管指令调用的,由OS提供的子功能集合 unix通过陷入指令(trap)构造系统调用 2. 实现: 系统调用入口地址表Sysemt: P14表1---1 系统调用方式 系统调用形式 系统调用执行过程:P15 图 1-12 3。UNIX系统调用分类: (1)进程控制类 (2)进程通信类 (3)存储管理类 (4)设备管理类 (5)文件系统类 (6)系统管理类 1.4 单机OS 运行环境:单计算机系统 分类特点: 单用户OS: 独占性 批处理系统:批量、多道、交替执行 分时OS:交互性、同时性、独立性、及时性 实时OS:及时性、可靠性、专用性 分时系统: 分时: 分时系统实现方法: 分时系统中与响应时间有关的因素: 实时系统分类: 实时控制系统 实时处理系统 实时系统设计应考虑的问题: 1.5多机OS 运行环境:多计算机系统 分类: 网络OS、分布式OS 、 多处理机OS 1.分布式OS 分布式系统:是由多台计算机组成的系统,提供给用户的是一台扩大了功能的计算机。 分布式OS的基本功能:通信、资源共享、并行计算 2.分布式OS的设计特点 系统状态的不精确性 控制机构的复杂性 通信开销引起的复杂性 1.5 多机OS 逻辑时钟: 若给事件A指定逻辑时钟值C(A),则可定义系统全局的事件顺序 若A--B ( 表示事件A在B之前发生) 则 C(A)C(B), 反之不成立 分布式系统中事件可赋时间戳且满足条件: (1)在同一结点上,若A--〉B, 则C(A)C(B); (2)若A、B分别是发送和接收消息的两事件,则C(A)C(B); (3)对任何事件A和B,必定有C(A)C(B)。 1.5 多机OS 分布式资源管理方式: 集中分布管理:一类资源由多个管理者管理 完全分布管理:一个资源由多个管理者管理 同步与资源管理的策略: 利用逻辑时钟,定义系统事件顺序,采用分布式资源管理方式来管理资源 三. 多处理机OS 1. 并行处理:是计算过程中并行事件的信息处理方式 并行性包含:同时性、并发性、流水线 2. 并行计算机:能实现并行处理的计算机系统 指令流 数据流 flynn分类法 1.5 多机OS 紧耦合多处理机系统:通过共享主存现实cpu间的通讯,通过通道共享I/o设备,整个系统由一个os管理。 松耦合多处理机系统:每台cpu有各自的主存,它们通过通道实现通信,共享外设,或通过消息传送系统进行信息交换。 4. 多处理机OS 多处理机os主要特征: (1)并行性 (2)分布性 (3)系统的容错性 多处理机系统中的任务分配 例如: 多处理机系统中的通讯方式:基于共享变量、基于消息传递 负载、负载平衡、空载 比较 用于: 由多台计算机系统组成的分布式系统(目标:分布式

文档评论(0)

kehan123 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档