0%

操作系统的分类

20220309223559

单道批处理系统

每次从一个IO缓存中,向内存读入一道程序并只有一道程序运行。只有该程序运行结束后才能读入下一道程序。

CPU有大量的时间在空闲等待I/O完成。

多道批处理系统

每次读入多道程序,并能并发执行(由操作系统控制,中断的概念),共享计算机资源,CPU和其他资源保持“忙碌”状态。

缺点:美没有人机交互。

分时操作系统

计算机以时间片为单位轮流为各个用户/作业服务(平均主义)。

优点:用户请求可以被即时响应,解决了人机交互问题。允许多个用户用时使用一台计算机,并且用户对计算机的操作相互独立。

缺点:不能有限处理一些紧急任务,操作系统对各个用户/作业都是完全公平的,循环地为每个用户/作业服务一个时间片,不区分任务地紧急性。

实时操作系统

在实时操作系统地控制下,计算机系统接收到外部信号后及时进行处理,并且要在严格地时间内容处理完时间。

特点:及时性和可靠性

优点:能优先响应一些紧急任务,无需排队。

网络操作系统

使网络上各计算机能够方便、有效地共享网络资源并为网络用户提供所需的各种服务的软件与协议的集合。

分布式操作系统

简单来说就是有一堆计算机,各自物理硬件上是独立的,通过网络相连,互相通信,通过统一的“中间件”进行协调,共享资源,协同分工完成一件任务的计算机集群。

Welcome to my other publishing channels