计算机操作系统对于任何计算机的工作都是必不可少的。 您可能拥有计算机、笔记本电脑或移动设备,例如平板电脑或智能手机。 这些设备中的每一个都需要一个“操作系统”或操作系统来运行它并控制其整体功能。 可用的各种操作系统系统被称为“操作系统系列”。
您的所有软件或应用程序都在计算机操作系统之上运行——如果没有操作系统,您的计算机将一事无成。 全世界有许多可用的计算机操作系统或操作系统系列。 以下是有关当今使用的最常见操作系统系列的一些信息。
1. DOS:磁盘操作系统
DOS 是计算机早期使用的计算机操作系统,当 IBM 要求微软为 IBM 个人计算机开发操作系统时,比尔·盖茨将其扩展为 PC-DOS。 盖茨将其扩展到 MS-DOS,仅供 Microsoft 使用。
“磁盘操作系统”一词适用于当时计算机运行所必需的磁盘——硬盘或软盘,后者在早期用于使用温彻斯特驱动器进行商业计算,而软盘则用于在 PC 之前加载软件拥有大量内部存储器变得司空见惯。

Winchester 驱动器由 IBM 开发,涉及具有 30 MB 固定存储和 30 MB 可移动存储的硬盘。 它们被 IBM 称为温彻斯特步枪,以纪念温彻斯特 30/30 步枪(0.308 英寸子弹直径 x 30 颗粒粉末)。
DOS 是通过“命令提示符”[C:>] 的文本命令操作的,它是 Microsoft Windows 直到 Windows 98 和 ME 的底层操作系统。 它今天仍然可用。
2. 微软视窗
微软Windows 可能是当今世界上最著名和最常见的计算机操作系统。 它由比尔盖茨的微软公司开发,可以在许多不同的平台上运行,特别是在个人电脑或个人电脑上。 它提供了 WIMP(Windows、图标、菜单、指针)系统的现代版本,该术语由 Merzouga Wilberts 于 1980 年首次使用,最初用于 Apple 计算机。

微软采用了 WIMP 系统,这是全球使用最广泛的 PC 操作系统。 现代版本不再使用 MS-DOS,但如果需要,DOS 命令提示符仍然可用。 Microsoft Windows 提供了一个 GUI(图形用户界面),提供了一个协作的多任务环境。 用户可以运行大量程序或应用程序(应用程序),每个程序或应用程序都在自己的窗口中运行,图标代表指向特定应用程序的可点击链接。 许多 PC 销售时已经安装了 Windows。
3. 用于 Macintosh 机器的 Mac 操作系统
Mac OS 是为运行 Apple Macintosh 计算机系统而开发的。 Apple 计算机于 1984 年推出,Mac OS 是第一台使用 GUI 的商业成功计算机,这可能是促使 Microsoft 开发 Windows 的原因。 该操作系统的早期版本简称为“系统”和“查找器”。 7.5.1 版是第一个使用 Mac OS 徽标的 System 版本,7.6 版是第一个正式称为 Mac OS 的版本。

Mac OS X的 10 年随着 Mac OS 第 2001 版公开。OS X 不仅仅是 Mac OS 的更新,因为它使用不同的架构:它是 UNIX 操作系统,是在 Apple 购买使用其 NeXTSTEP 操作系统的 NeXT Computer 之后出现的。 这只是操作系统如何开发和与收购完全不同的操作系统混合的一个例子! Mac OS X 然后变成了简单的 OS X,现在用于操作 Apple Mac 计算机。
4. UNIX 操作系统
以上三种计算机操作系统是多年来用于个人计算机——PC和笔记本电脑的主要操作系统。 UNIX 稍有不同,最初由 Ken Thompson、Dennis Ritchie 和贝尔实验室研究中心的其他开发人员开发。
原名为 MULTICS – 多路复用信息和计算系统。 这被认为是一个过于复杂的操作系统,并被开发为 UNICS:Uniplexed Information and Computing System。 它后来被拼写为 UNIX——在 IT 世界中更性感的拼写!
它是一个独立于硬件工作的多用户和多任务操作系统。 Mac OS X 可在 Apple Mac 上运行,Windows 可在 Windows PC 上运行,而 UNIX 可在两者上运行,这就是它主要用于服务器的原因。 它是互联网上最常见的服务器操作系统。 它专为多用户操作而设计(服务器就是一个典型的例子),并且内置了 TCP/IP(传输控制协议/互联网协议)——互联网上使用的基本通信协议。 UNIX 的一个克隆是 Linux,接下来将对其进行讨论。
5. Linux 操作系统
如上所述,Linux 是从 UNIX 派生而来的——由瑞典人 Linus Torvalds 派生,并于 1991 年根据 免费和开源软件 合作。 首次发布时的一个有趣的发展, Linux 现在被开发者广泛使用,在开源系统下,可以对软件进行更改以满足自己的需求。

它用于所有类型的计算机,包括笔记本电脑、大型机以及以一种或另一种形式存在的移动设备。 Android例如,已经专门写在 Linux内核. 它是一个非常稳定的操作系统,但只能运行专门为 Linux 编写的软件。 它是一个通用操作系统,安装次数比任何其他操作系统都多。
6. OS/2:操作系统 2
OS/2 最初是由旧的 IBM/Microsoft 合作开发的。 然而,一旦开发出来,它就完全属于 IBM 的营销和管理领域。 OS/2 的名称来自 IBM 的个人计算机系统,称为 Personal System/2 – 或 PS/2。 所以 OS/2 运行 PS/2 可以这么说。
最初于 1987 年底发布,最后一个版本的 OS/2 于 2001 年底发布。正如开发人员(IBM 和 Microsoft)所预料的那样,OS/2 与 Microsoft Windows 和大多数版本的 DOS 兼容,并且可以运行为这些操作系统设计的所有应用程序。 但是,为 OS/2 编写的程序不能在 Windows 或运行 DOS 的机器上运行。 OS/2 与 UNIX 非常相似。
7. 甲骨文
Solaris 是由 Sun Microsystems 开发的基于 UNIX 的计算机操作系统,于 2010 年初被 Oracle 公司收购,更名为 Oracle Solaris,支持多处理和多线程操作。 Solaris 11.2 由 Oracle 于 2014 年以 beta 形式发布,专注于云计算,它作为支持虚拟化、应用程序驱动的软件定义网络 (SDN) 技术的云平台运行。

Solaris 运行在 Oracle 的 SPARC 服务器上,虽然该服务器至少运行到 2019 年,但如果 Oracle 的服务器收入下滑,那么未来可能不会有太大的发展。 然而,对于任何关注云的人来说,Solaris 可能是编写基于云的软件的操作系统的不错选择。
8.打开VMS:虚拟内存系统
VMS 虚拟内存系统专为微型计算机和工作站设计,是一个多用户的多任务操作系统,于 1979 年与 VAX 小型机一起推出。 它现在通常被称为 Open VMS,并被亚马逊、德意志交易所和澳大利亚证券交易所使用。 这并不奇怪,因为它能够处理多用户和多处理操作。
它旨在处理分时、批处理和事务处理,这使其成为亚马逊等企业的理想操作系统。 由于该操作系统可以分布在多台不同的机器上,单个机器故障可能会导致单个数据处理单元的严重中断,对使用 VMS 的公司计算机的影响较小。
尽管它已经有 30 年的历史,但使用它的客户相信它会永垂不朽。 它利用虚拟内存概念,并在 VAX 计算机上使用 - 现在不再制造,但某些型号仍在使用。
9. MVS:多虚拟存储
较旧的 IBM 大型计算机使用 MVS Multiple Virtual Storage 操作系统。 该操作系统于 1974 年开发,至今仍在使用,但逐渐被更现代的操作系统所取代。
MVS 操作系统有许多扩展,包括 MVS/SE(系统扩展)到 MVS/XA(扩展架构)到 MVS/ESA(企业系统架构),其中一些介于这些变体之间。 从 ESA,MVS 操作系统发展到 OS/390,再到 z/OS,增加了 64 位支持。
然后是 UNIX 支持 (MVS/SP V4.3),然后开发了 MVS 操作系统以添加对便携式操作系统接口标准的类 UNIX POSIX 版本的支持。 按照 POSIX 标准编写的 C 语言编程函数可以移植到任何使用相关 MVS 操作系统的计算机上。
10. RTOS:实时操作系统
当需要对数据输入做出快速响应时,使用实时计算机操作系统。 使用 RTOS,对数据输入的响应将足够快以影响随后不久添加的数据。 嵌入式微处理器通常采用 RTOS 系统。
RTOS 有效性的一个关键因素被称为抖动。 这是指 RTOS 在接受应用程序的给定任务所花费的时间和完成它所花费的时间方面的一致性级别。 硬实时操作系统和软实时操作系统有不同的抖动,前者较低。 在设计实时操作系统时, 抖动 比整体吞吐量更重要。
如果一个实时操作系统通常可以满足最后期限,那么它被称为软实时操作系统,但如果它能够满足它作为一个 不可避免的后果 那么它被称为硬实时操作系统。 RTOS 在对数据输入的快速响应至关重要的情况下非常重要。
这些例子: 用于安全气囊部署的 RTOS 必须是硬实时的,因为部署延迟可能是灾难性的。 另一方面,用于将视频流传输到计算机的 RTOS 可以是软的,因为偶尔丢失数据并不是灾难性的。
11. A/UX:Apple UNIX
Apple 于 1988 年发布了基于 UNIX 的 POSIX 兼容操作系统,称为 A/UX。 它采用 UNIX 操作系统的形式,但使用 Apple Mac 的外观和感觉进行部署。 此时,UNIX 市场非常拥挤,每个人和他的狗都试图使用 UNIX 作为操作系统。 Apple Macs 无法凭借更高级计算机的高端设计功能在这个市场上竞争,也没有竞争力。

但是,它确实取得了一些企业成功,并且在向美国政府销售方面也取得了成功。 这是因为 POSIX 合规性是一个重要因素,而 Mac OS 无法满足这一点——但 A/UX 可以。 它不是主流操作系统,但值得一提。
12. MAE:Macintosh 应用环境
MAE 由 Apple 于 1994 年推出。其目的是使 Apple Macintosh 应用程序能够在使用 UNIX 操作系统的计算机工作站上运行。 在此开发之前,UNIX 工作站无法使用 Macintosh 软件。 MAE 使用 X Window 系统来模拟 Macintosh Finder GUI,因此它可以运行某些 Apple 软件。
MSE 3.0 是此应用环境的最后一个版本,兼容 Macintosh System 7.5.3——在 Macintosh Mac OS 系统正式推出之前。 MAE 曾被 HP 系统和 Sun Microsystems SPARC 站使用,但于 1998 年 XNUMX 月停产。
结论 – 计算机操作系统系列
这些是迄今为止使用的主要计算机操作系统(OS 系统)。 可能还有其他人——事实上还有其他人——在现代计算的发展中发挥了很小的作用。 还有专门用于移动设备和智能手机的计算机操作系统。 其中包括 iOS、Android 和 Windows 移动系统。 然而,在这里,我们专注于计算机——大型机、台式机和笔记本电脑。 移动系统有朝一日可能成为单独报告的主题。
拉里·弗兰克
你好拉杰什,
不错的文章,我在我的一台 PC 上使用 Windows 10,在另一台上使用 Windows 8.1,这个列表有很多操作系统。 感谢分享。
弗兰克凯利
非常好的概述。 非常适合想要深入了解当前可用的各种操作系统的任何人。
斯佩伊米
仅供参考:Linus Torvalds 是芬兰人。 讲瑞典语的芬兰人。 Slackware、Redhat、Debian 是 GNU/Linux 的主要部门。 Gentoo、Ubuntu 和 Arch 出现得较晚,可以说是从主要的三个派生而来的。