操作系统有哪些不同类型?通用操作系统、实时操作系统等

操作系统有哪些不同类型?通用操作系统、实时操作系统等

我只知道 OS 是操作系统的缩写,是与计算机交互的基本软件。

例如 Windows、Linux、FreeBSD、Snow Leopard 等

现在,一份文档中出现了“通用操作系统”这个术语,我发现自己想知道有哪些类型的操作系统。因此,我提出了这个问题。

答案1

操作系统的类型

在广泛的操作系统系列中,通常有四种类型,根据其控制的计算机类型和其支持的应用程序类型进行分类。类别如下:

实时操作系统(RTOS)-

实时操作系统用于控制机械、科学仪器和工业系统。RTOS 通常具有很少的用户界面功能,并且没有最终用户实用程序,因为系统交付使用时将是一个“密封盒”。RTOS 的一个非常重要的部分是管理计算机的资源,以便每次执行特定操作时都能在完全相同的时间内执行。在一台复杂的机器中,仅仅因为系统资源可用而让某个部件移动得更快,可能与因为系统繁忙而让它根本不移动一样灾难性。

(想想嵌入式操作系统)

单用户,单任务 -

顾名思义,该操作系统旨在管理计算机,以便每个用户每次都能有效地完成一件事。Palm 手持电脑的 Palm OS 是现代单用户、单任务操作系统的一个很好的例子。

单用户、多任务 -

这是当今大多数人在台式机和笔记本电脑上使用的操作系统类型。微软的 Windows 和苹果的 MacOS 平台都是允许单个用户同时运行多个程序的操作系统的例子。例如,Windows 用户完全有可能一边在文字处理器中写笔记,一边从互联网上下载文件,同时打印电子邮件文本。

多用户 -

多用户操作系统允许许多不同的用户同时利用计算机资源。操作系统必须确保平衡各个用户的需求,并确保他们使用的每个程序都具有足够且独立的资源,以便一个用户的问题不会影响整个用户社区。Unix、VMS 和大型机操作系统(例如 MVS)都是多用户操作系统的示例。

编辑:答案来自:

《操作系统的工作原理》作者:Curt Franklin 和 Dave Coustan

和:

谷歌

相关内容