操作系统的几种基本类型

news/2024/12/4 4:03:11/

操作系统的几种基本类型

(2011-04-08 15:07:06)
转载

1. 批处理操作系统
  批处理(BatchProcessing)操作系统的工作方式是:用户将作业交给系统操作员,系统操作员将许多用户的作业组成一批作业,之后输入到计算机中,在系统中形成一个自动转接的连续的作业流,然后启动操作系统,系统自动、依次执行每个作业。最后由操作员将作业结果交给用户。
  批处理操作系统的特点是:多道和成批处理。
  2.分时操作系统
  分时(TimeSharing)操作系统的工作方式是:一台主机连接了若干个终端,每个终端有一个用户在使用。用户交互式地向系统提出命令请求,系统接受每个用户的命令,采用时间片轮转方式处理服务请求,并通过交互方式在终端上向用户显示结果。用户根据上步结果发出下道命。分时操作系统将CPU的时间划分成若干个片段,称为时间片。操作系统以时间片为单位,轮流为每个终端用户服务。每个用户轮流使用一个时间片而使每个用户并不感到有别的用户存在。分时系统具有多路性、交互性、“独占”性和及时性的特征。多路性指,伺时有多个用户使用一台计算机,宏观上看是多个人同时使用一个CPU,微观上是多个人在不同时刻轮流使用CPU。交互性是指,用户根据系统响应结果进一步提出新请求(用户直接干预每一步)。“独占”性是指,用户感觉不到计算机为其他人服务,就像整个系统为他所独占。及时性指,系统对用户提出的请求及时响应。它支持位于不同终端的多个用户同时使用一台计算机,彼此独立互不干扰,用户感到好像一台计算机全为他所用。
  常见的通用操作系统是分时系统与批处理系统的结合。其原则是:分时优先,批处理在后。“前台”响应需频繁交互的作业,如终端的要求;“后台”处理时间性要求不强的作业。
  3.实时操作系统
  实时操作系统(RealTimeOperatingSystem,RTOS)是指使计算机能及时响应外部事件的请求在规定的严格时间内完成对该事件的处理,并控制所有实时设备和实时任务协调一致地工作的操作系统。实时操作系统要追求的目标是:对外部请求在严格时间范围内做出反应,有高可靠性和完整性。其主要特点是资源的分配和调度首先要考虑实时性然后才是效率。此外,实时操作系统应有较强的容错能力。
  4.网络操作系统
  网络操作系统是基于计算机网络的,是在各种计算机操作系统上按网络体系结构协议标准开发的软件,包括网络管理、通信、安全、资源共享和各种网络应用。其目标是相互通信及资源共享。在其支持下,网络中的各台计算机能互相通信和共享资源。其主要特点是与网络的硬件相结合来完成网络的通信任务。
  5.分布式操作系统
  它是为分布计算系统配置的操作系统。大量的计算机通过网络被连结在一起,可以获得极高的运算能力及广泛的数据共享。这种系统被称作分布式系统(DistributedSystem)。它在资源管理,通信控制和操作系统的结构等方面都与其他操作系统有较大的区别。由于分布计算机系统的资源分布于系统的不同计算机上,操作系统对用户的资源需求不能像一般的操作系统那样等待有资源时直接分配的简单做法而是要在系统的各台计算机上搜索,找到所需资源后才可进行分配。对于有些资源,如具有多个副本的文件,还必须考虑一致性。所谓一致性是指若干个用户对同一个文件所同时读出的数据是一致的。为了保证一致性,操作系统须控制文件的读、写、操作,使得多个用户可同时读一个文件,而任一时刻最多只能有一个用户在修改文件。分布操作系统的通信功能类似于网络操作系统。由于分布计算机系统不像网络分布得很广,同时分布操作系统还要支持并行处理,因此它提供的通信机制和网络操作系统提供的有所不同,它要求通信速度高。分布操作系统的结构也不同于其他操作系统,它分布于系统的各台计算机上,能并行地处理用户的各种需求,有较强的容错能力。

http://www.ppmy.cn/news/352717.html

相关文章

操作系统分类

目录 前言 一、操作系统的分类 二、批处理操作系统的发展 1.手工操作阶段(此阶段无操作系统) 2.批处理操作系统 1) 单道批处理系统 2) 多道批处理系统 3.分时操作系统 4.实时操作系统 5.网络操作系统和分布式计算机系统 前言 上篇文章我们探讨…

深入剖析RocketMQ源码:消息传递的奥秘

RocketMQ是一款高性能、高可靠性、可扩展性强的分布式消息中间件,能够有效架构企业级分布式应用。由于其广泛应用和优秀表现,越来越多的开发者对RocketMQ的底层实现产生了浓厚的兴趣。本文将深入剖析RocketMQ的消息传递奥秘,帮助大家了解RocketMQ的底层实现原理,进一步掌握…

SQL回顾总结,超级全

SELECT:语句用于从数据库中选取数据 从 "Websites" 表中选取 "name" 和 "country" 列 SELECT name,country FROM Websites 从 "Websites" 表中选取所有列 SELECT * FROM Websites; SELECT DISTINCT:用于返…

机器学习—支持向量机

练习5:支持向量机 介绍 在本练习中,我们将使用支持向量机(SVM)来构建垃圾邮件分类器。 在开始练习前,需要下载如下的文件进行数据上传: data.tgz -包含本练习中所需要用的数据文件 其中: e…

东风本田HR-V正式上市,全方位升级迎新品首发

车控快讯(文/每日一CHEK)4月12日晚,东风本田HR-V正式上市,定位紧凑型SUV,共推出8款车型,售价区间为15.99-22.89万元。该车型是东风本田SUV家族的重磅车型,继CR-V、XR-V、UR-V之后的新成员。新车…

云效首发应用交付和项目协作新品,助力企业DevOps到BizDevOps

2021年杭州云栖大会云效BizDevOps论坛,阿里云云效从DevOps理念、工具和实践案例层面进行全面升级。 企业双敏组织愿景落地框架大图 阿里云云效DevOps首席顾问何勉老师全面地介绍了研发敏捷和组织敏捷这一“双敏”愿景落地路径。云效产品技术负责人陈鑫分享了云效DevOps工具如何…

配置全面升级!NANK南卡骨传导运动耳机Runner CC 3新品首发

近日,中国专业骨传导耳机品牌NANK南卡正式发布新潮活力款——Runner CC 3骨传导耳机,专门针对年轻消费群体,入门级的价格搭载千元级配置,鼓励更多的年轻人加入运动行列,享受音乐带来的快乐,激发无限潜能。 …

专稿 | 巨头再聚、新品齐发,进博三年,合作共赢

第三届中国国际进口博览会(CIIE 2020,以下简称:进博会)正在上海火热进行中。进博会历经3年发展,已经成为国际采购、投资促进、人文交流、开放合作的四大平台,逐渐成为世界经济晴雨表和中国对外开放窗口。本届进博会展览面积更大、…