- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1.5.9 IO保护 定义所有IO指令为特权指令。 方便使用 防止发生冲突 * 1.6 操作系统界面形式 交互终端命令(Command Language) Eg. UNIX shell $命令名 -选项 参数 图形界面(GUI—Graphic User Interface) * UNIX shell interface 优点: 缩小核心 不同用户可以选择不同界面 UNIX 硬件 shell shell shell … … 终端 终端 终端 * 1.6 操作系统界面形式(Cont.) 作业控制语言(Job Control Language) 作业标识语句 用户标识,作业标识,帐号 作业步语句(编译、连接装配、执行) 资源描述语句 内存需求,计算时间,其它资源 Goto语句(正向转移) 作业控制无循环 * 1.6 操作系统界面形式(Cont.) 系统调用命令(OS API) 高级语言形式 fd = open(file_name,mode) 汇编语言形式 准备参数 trap n 取返回值 如何转换? * 1.7 操作系统的运行机理 操作系统运行机理 : 硬件 程序1 程序2 中断处理…程序切换 中断 置psw OS * 1.8.1 Linux系统 历史 1991, 0.01版 运行于intel80386,仅支持Minix文件系统,支持有限的设备驱动程序,无网络支持. 1994 , 1.0版 支持UNIX标准TCP/IP协议,BSD兼容的socket网络通讯协议,增强的文件系统,SCSI控制器对文件的高效访问,以及其它设备驱动程序 . 1995 , 1.2版 最后一个仅在PC平台上运行的Linux . 1996 , 2.0版 运行于多种平台,支持对称多处理,同时增强了存储管理功能,支持核心级线程,模块动态连接等.可运行于Sun Sparc, PowerMac等硬件平台 . * Linux特点: 源代码开放,免费 系统稳定可靠; 速度快,效率高; 内核模块化好,允许第三方配置文件系统及设备管理程序; 功能完善; 具有网络支持优势; 标准化好. * 1.8.2 Windows2000/XP/Windows7系统 基于NT技术构建的面向个人计算几平台的操作系统,本质上属于单用户系统,但可以组网并提供网络服务 . 特点 具有多任务(包括多进程、多线程)管理功能,支持对称多处理 支持客户/服务器计算模式 在设计上大量采用了面向对象思想,提供友好的图形操作界面 不是“纯”的微内核结构,许多系统服务功能已被放入核心 * * */58 终端 主机 * */58 分时系统与多道批处理系统相比,具有完全不同的特征,由上所述可以归纳成以下几点: (1)多路性 (2)独占性 (3)交互性 * */58 分时操作系统特点 多路性: 交互性: “独占”性: 用户感觉不到计算机为其他人服务(OS提供虚机器,各个用户的虚机器互不干扰) 用户根据系统响应结果进一步 提出新请求(用户直接干预每一步) 同时有多个用户使用一台计算机 宏观上:是多个人同时使用一个CPU 微观上:多个人在不同时刻轮流使用CPU * */58 分时操作系统 追求目标: 及时响应 (根据指标是响应时间) 响应时间: 从终端发出命令到系统给予回答所经历的时间 * */58 分时操作系统 影响响应时间的因素: - 机器处理能力 - 请求服务的时间长短 - 系统中连接的终端数目 - 服务请求的分布 - 调度算法(时间片的选取) 典型系统: Multics (MIT) UNIX * */58 通用操作系统 分时系统与批处理系统结合 原则:分时优先,批处理在后 “前台”:需频繁交互的作业(分时) “后台”:时间性要求不强的作业(批处理) * */58 1.2.5 实时系统 实时:“实时”二字的含义是指对于输入信息能够以足够快的速度进行处理,并在被控对象允许的时间内作出快速反应。 * */58 1.实时操作系统的分类 分类: 第一类:实时过程控制 工业控制,军事控制,... 第二类:实时通信(信息)处理 电讯(自动交换),银行,飞机订票 股市行情 * */58 2.实时操作系统的主要目标 主要追求目标: 对外部请求在严格时间范围内作出反应 高可靠性 安全性 完整性 实时系统必须和先进的技术装备相结合 1.3 操作系统特性 程序并发性 多个程序在宏观上同时向前推进 并发(concurrent) vs. 并行 (parallel) 资源共享性 多个程序共用系统中的各种软硬件资源 在操作系统的协调和控制下 * 1.4 操作系统类型 多道批处理操作
文档评论(0)