批处理系统,分时系统,分布式系统,多处理/多核处理器系统,集群系统,嵌入式操作系统

批处理系统:用户 将一批作业 提交操作系统 后就不再干预,由操作系统控制它们自动运行。

单批处理系统:
多道批处理系统:
单道程序设计:简单来说就是把作业按照顺序完成。CPU的利用率较低。
多道程序设计:假设有作业A,B。A首先占用CPU,一段时间后A进行I/O操作CPU被闲置,同时B作业就使用当前的CPU运行。若作业A I/O结束,则作业A抢占B的CPU,B等待A停止占用,就如此递归,直到A结束。提高了CPU的利用率。具有交互性,会有资源的抢占
批处理系统,分时系统,分布式系统,多处理/多核处理器系统,集群系统,嵌入式操作系统本图来自苏州大学MOOC操作系统;
分时系统:是多道程序设计系统的拓展。
理解:把一段 CPU 时间按照固定单位进行分割,每个分割得到的时间段称为一个时间片,每个作业依次轮流使用时间片,如果在当前时间片内,该作业未完成,就只有等待下一轮。此时,处理机让给另一个作业使用。每个用户好像单独用一台计算机。

实时系统:待完善;

分布式系统
也称松耦合系统
通过网络通信: TCP/IP
属于网络操作系统
没有真正意义上的分布式操作系统。

多处理器系统
也称紧耦合系统,并行系统
特点:多个处理器共享计算机总线、时间、内存和外设等
优势:增加吞吐量,节省资金,增加可靠性。

多处理器/多核处理器操作系统支持处理器的方式不同分为ASMP和SMP
SMP即对称多处理。可以理解为每一个处理器或核的地位是对等的。每个处理器运行操作系统的相同副本,许多进程可以立即运行不会降低性能,现代的多数操作系统都支持SMP。
ASMP即非对称多处理。可以理解为由一个处理器位于主导地位,其他的处理器处理主处理器分配的任务。不适合PC,适合功耗较低的设备,比如手机等功耗低的设备。
注:ASMP和SMP不是系统哦,只是多处理器系统支持的处理器的方式的分类

集群系统:通过专用网络连接一群计算机,把这些计算机虚拟化为一台有超强计算能力的计算机给用户使用。可以理解为让多台计算机共同完成一个指令。
一般超级计算机会使用这种方式,如神威太湖之光超算等。

嵌入式操作系统:完全嵌入受控器件内部,为特定应用而设计的专用计算机系统。
特点:内核较小、专用性强、系统精简、高实时性
应用场景:交通管理、信息家电、家庭智能管理。

我理解的操作系统就这么多,以后我还会不断完善,希望分享的能对看到的人有帮助!