时分操作系统和实时操作系统的区别可以从复用性、独立性、即时性、交互性和可靠性五个方面进行比较。
1、复用
实时系统与时分系统一样具有复用性,时分系统根据时分原则服务多个终端用户; 在实时系统中,其复用性主要体现在复用现场信息的收集和多个对象或多个执行器的控制。
2、独立性
实时系统与时分系统一样具有独立性。 各最终用户向实时系统提出服务请求时,相互独立操作,互不干扰; 另外,实时系统中的信息收集和对象的控制也互不干扰。
3、及时性
实时系统对实时性的要求与时分系统类似,都由人接受的等待时间决定,但实时系统的即时性由控制对象要求的开始截止时间或完成截止时间决定,通常为秒级、百毫秒
4、互动性
实时系统具有交互性,但这里的人与系统交换仅限于访问系统中的特定专用服务程序。 不能像分时系统那样向最终用户提供数据处理服务、资源共享等服务。
5、可靠性
时分系统要求系统可靠性,而实时系统要求系统可靠性高。 因为任何错误都可能带来巨大的经济损失,带来意想不到的灾难后果。 因此,在实时系统中,为了确保系统的安全性和数据的安全性,采取了多级容错措施。
UNIX、MS DOS、WINDOWS和NOVELL NETWARE是网络操作系统。
批处理系统是早期的大型机操作系统。 可以批量处理用户的工作,在此期间不需要用户干预,分为单个批处理系统和多个批处理系统。
扩展数据操作系统分类
单用户操作系统
单用户操作系统一次只支持运行一个用户程序。 单用户操作系统为用户提供在线、交互式的工作环境。 例如,MS-DOS是典型的单用户操作系统。
批处理操作系统
早期的大型机操作系统。 可以批量处理用户的工作,在此期间不需要用户干预,分为单个批处理系统和多个批处理系统。
分时操作系统
一种基于时分技术的在线多用户交互操作系统,每个用户可以通过自己的终端向系统发出各种操作控制命令,完成工作运行。 时间共享是指将处理器的运行时间分为短的时间片,按照时间片的顺序将处理器分配给各在线工作进行使用。
实时操作系统
能够在指定或规定时间内完成系统功能并在同步或异步时间内对外部或内部事件作出响应的系统。 实时意味着对响应时间有严格的要求,并且以足够快的速度进行处理。 分为硬实时和软实时两种。
通用操作系统
一种操作系统,同时具有多个批处理、实时共享、实时处理功能或两种或多种功能。
网络操作系统
一种基于常规操作系统功能提供网络通信和网络服务功能的操作系统。
分布式操作系统
以计算机网络为基础的、物理上分散的、具有自主功能的数据处理系统或计算机系统互连的操作系统。 分布式系统中的每台计算机都不拥有,系统中的几台计算机可以并行运行同一程序,分布式操作系统用于管理分布式系统资源。
嵌入式操作系统
运行于嵌入式智能芯片环境中,对整个智能芯片及其操作、控制的各种部件、装置等资源进行统一协调、处理、指挥、控制的系统软件。