不同类型的操作系统有哪些基本特性?
不同类型操作系统的基本特性如下:
批处理操作系统
具有相似需求的作业被批量组合在一起,由操作员或自动作业调度程序一起运行在计算机上。通过缓冲、离线操作、假脱机和多道程序设计,始终保持CPU和I/O设备繁忙,从而提高性能。将需要很少交互的大型作业进行批处理,可以提交旧的exe并在稍后提取。
交互式操作系统
系统由许多短事务组成,其中下一个事务的结果可能是可预测的。响应时间需要很短,因为用户提交后会等待结果。
分时操作系统
该系统使用CPU调度和多道程序设计来提供经济高效的交互式系统使用。CPU快速地在用户之间切换。作业不是由假脱机卡片映像定义的,每个程序从终端读取其下一个控制卡,输出通常会立即打印到屏幕上。
实时操作系统
通常用于专用应用程序,该系统读取来自传感器的信息,并且必须在固定时间内响应以确保正确的性能。
网络操作系统
它在网络(例如文件共享)上提供操作系统功能。
对称多处理 (SMP)
它用于有多个CPU的系统,每个CPU运行操作系统的同一副本。通信通过系统总线进行。
分布式操作系统
该系统在多个物理处理器之间分配计算。处理器不共享内存或时钟。相反,每个处理器都有自己的本地内存。它们通过各种通信线路(如高速总线或局域网)相互通信。
集群操作系统
集群系统将多台计算机组合成单个系统以执行计算任务。
手持式设备
小型计算机系统执行简单的任务,例如日历、电子邮件和网页浏览。手持式系统与传统的台式系统不同,内存和显示屏较小,处理器速度较慢。
广告