操作系统学习笔记:操作系统类型

分为批处理操作系统、分时操作系统、实时操作系统。

1、批处理操作系统

主要对作业进行成批处理,

适合用在大型科学计算、数据处理

优点:

系统吞吐量大,资源利用率高

提高内存、CPU利用率


缺点:

没有交互,作业一旦提交,用户不能干预

作业周转时间长


2、分时操作系统

一台主机,多台终端。将系统资源划分为很短的时间片,每个用户轮流使用。用户之间隔离,用户感觉只有他自己在使用。

适合教学、办公自动化等场景


3、实时操作系统

实时操作系统(Real-time operating system, RTOS),又称即时操作系统,它会按照排序运行、管理系统资源,并为开发应用程序提供一致的基础。

实时操作系统与一般的操作系统相比,最大的特色就是其“实时性”,也就是说,如果有一个任务需要执行,实时操作系统会马上(在较短时间内)执行该任务,不会有较长的延时。这种特性保证了各个任务的及时执行。

适用场景:

实时控制系统、实时信息处理系统,例如铁冶炼和钢板轧制的自动控制、炼油、化工生产过程的自动控制,机票订购等。


看上去,实时OS和分时OS差不多,区别大一点的就是响应速度、可靠性之类了。

实 时 系 统

分 时 系 统

多路性

体现在对多路的现场信息进行采集、对多个对象或多个执行机构进行控制。

按分时原则为多个终端用户服务。

独立性

每个终端用户向系统提出服务请求时,彼此独立操作,互不干扰;对信息的采集和对象的控制也彼此互不干扰。

每个用户各占一个终端,彼此互不干扰,独立操作,。

及时性

以控制对象所要求的开始截止时间或完成截止时间来确定,一般为秒级。

用户的请求能在短时间(用户能接受的)内获得响应。

交互性

人与系统的交互,仅限于访问系统中某些特定的专用服务程序。

用户与系统进行广泛的人机对话,系统能向终端用户提供数据处理服务,资源共享等服务。

可靠性

高度可靠

可靠程度较低


4、通用操作系统

包含了上述二种或以上的操作系统


5、网络操作系统


6、分布式操作系统


参考文章:

http://oa.gdut.edu.cn/os/multimedia/oscai/chapter1/pages/ch13.htm

http://my.oschina.net/xiangxw/blog/11224


你可能感兴趣的:(操作系统学习笔记:操作系统类型)