- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
操作系统的分类介绍 操作系统的分类 批处理操作系统(多道批处理) 分时操作系统 实时操作系统 嵌入式操作系统 个人计算机操作系统 网络操作系统 分布式操作系统 批处理操作系统 工作方式: 用户将作业交给系统操作员 系统操作员将许多用户的作业组成一批作业 之后输入到计算机中,在系统中形成一个自动转接的连续的作业流 启动操作系统 系统自动、依次执行每个作业 最后由操作员将作业结果交给用户 早期批处理系统 批处理操作系统特点 多道: 多道指某个作业占用CPU,若由于某种原因暂时不用CPU 则系统让第二个作业占用CPU 成批处理: 用户自己不能干预自己作业的运行,一旦发现作业错误不能及时改正,并延长开发软件时间,所以适用于成熟的程序。 批处理操作系统优缺点 优点:作业流程自动化 效率高,吞吐率高 * 吞吐量: 单位时间内处理作业的个数 缺点:无交互手段,调试程序困难 分时操作系统 工作方式: 不同用户通过各自的终端以交互方式共用一台 计算机,计算机以“分时”的方法轮流为每个用户 服务。 分时操作系统—时间片 时间片: 操作系统将CPU的时间划分成若干个片段,称为---时间片 操作系统以时间片为单位,轮流为每个终端用户服务 每次服务一个时间片 (其特点是利用人的错觉,使人感觉不到) 分时操作系统特点 多路性同时有多个用户使用一台计算机宏观上:是多个人同时使用一个CPU微观上:多个人在不同时刻轮流使用CPU 交互性用户根据系统响应结果进一步提出新请求(用户直接干预每一步) “独占”性用户感觉不到计算机为其他人服务(OS提供虚机器,各个用户的虚机器互不干扰) 及时性系统对用户提出的请求及时响应 分时操作系统的目标 追求目标: 及时响应(根据指标是响应时间) 响应时间: 从终端发出命令到系统给予回答所经历的时间 影响响应时间的因素: - 机器处理能力 - 请求服务的时间长短 - 系统中连接的终端数目 - 服务请求的分布 - 调度算法(时间片的选取) 通用操作系统 分时系统与批处理系统结合 原则:分时优先,批处理在后 “前台”:需频繁交互的作业 “后台”:时间性要求不强的作业 实时操作系统 实时监控控制对象并能作出及时反应。 实时过程控制 工业控制,军事控制,... 实时通信(信息)处理 电讯(自动交换),银行,飞机订票 股市行情 实时操作系统的特点 对外部请求在严格时间范围内作出反应 高可靠性 资源利用率低 实时系统必须和先进的技术装备相结合! 个人计算机操作系统(单用户多任务) 计算机在某一时间内为单用户服务,其追求目标是界面友好,使用方便,支持丰富的应用软件。 网络操作系统 网络操作系统(NOS)是网络的心脏和灵魂,是向网络计算机提供服务的特殊的操作系统。它在计算机操作系统下工作,使计算机操作系统增加了网络操作所需要的能力。 网络操作系统应具备的特性包括:支持多种文件系统、32/64位操作系统、高可靠性、高安全性、高容错性以及可移植性等。 分布式操作系统 它基于两种环境: 多处理器(CPU)系统 或 多计算机系统(网络) 分布式软件系统(Distributed Software Systems)是支持分布式处理的软件系统,是在由通信网络互联的多处理机体系结构上执行任务的系统。它包括分布式操作系统、分布式程序设计语言及其编译(解释)系统、分布式文件系统和分布式数据库系统等。 分布式操作系统的特点 它是网络操作系统的更高级的形式,保持了网络操作系统的全部功能。 特征: 1.是一个统一的操作系统 2.资源进一步共享 3.透明性: 资源共享,分布。对用户来讲是透明的。 4.自治性: 处于分布式系统的多个主机处于平等地位,无主从关系 5.处理能力增强、速度更快、可靠性增强 网络和分布式的区别 (1) 分布具有各个计算机间相互通讯, 无主从关系;网络有主从关系 (2) 分布式系统资源为所有用户共享; 而网络有限制地共享 (3) 分布式系统中若干个计算机可相互协作共同 完成一项任务 嵌入式操作系统 固化在硬件里面的系统,比如手机、路由器里面的系统。有些些是可以管理的,有些不行。常见的嵌入式系统有Linux、uClinux、WinCE、PalmOS、Symbian、eCos、uCOS-II、VxWorks、pSOS、Nucleus、ThreadX 、Rtems 、QNX、INTEGRITY、OSE、C Executive等等 通常工作在反应式或对处理时间有较严格要求环境中由于它们被嵌入在各种设备、装
文档评论(0)