什么是大型机操作系统?(a mainframe operating system?)

大型机操作系统是一种网络软件基础设施,它允许大型机运行程序、连接连接的机器以及处理复杂的数值和数据驱动任务。所有计算机都使用某种基本操作系统(OS),这使它们能够组织文件和执行命令。简单的单计算机操作系统和大型机操作系统之间的最大区别在于各自的位置。简单地说,大型机系统在大型机计算机上工作,这通常被认为是计算机网络的“总部”或服务器。大多数主要的网络和基础设施都有一个大型机,在这里备份数据并广泛组...

大型机操作系统是一种网络软件基础设施,它允许大型机运行程序、连接连接的机器以及处理复杂的数值和数据驱动任务。所有计算机都使用某种基本操作系统(OS),这使它们能够组织文件和执行命令。简单的单计算机操作系统和大型机操作系统之间的最大区别在于各自的位置。简单地说,大型机系统在大型机计算机上工作,这通常被认为是计算机网络的“总部”或服务器。大多数主要的网络和基础设施都有一个大型机,在这里备份数据并广泛组织系统。早在计算的早期,所有的计算机都是大型机,而且大多数使用和操作都非常麻烦。事情已经走了很长一段路,但对于这些更大的操作系统来说,在支持现代技术领域的所有诡计方面仍然扮演着重要的角色。

操作系统基础

就像键盘和鼠标是计算机和用户之间的接口一样,操作系统也是计算机和它运行的软件之间的接口。操作系统就像一个交通警察,在内存、寄存器、输入和输出设备以及处理器之间推拉数据。简单地把大型机操作系统看作是大型机计算机上的一个操作系统,这是一种主要由政府和企业用来处理大量信息和支持大量用户的强大设备。

起源与发展

在20世纪50年代,在台式计算机和笔记本电脑之前,所有的计算都是在大型机上完成的。这些电脑可能占据整个房间,而且大多数功能都不强大,至少按照现代标准是如此。他们通常做的工作比今天的笔记本电脑少。事实上,最早的计算机被设计成只做一项工作或运行一个程序。

随着计算机程序变得越来越复杂,计算机硬件也相应地变得越来越便宜,建造一台可以同时运行多种程序的计算机变得更加有效。为了实现这一点,计算机工程师必须开发一种方法,使计算机能够适应新的和不同的程序。大型机操作系统也随之发展。

早期例子

该系统最早的功能之一是读取穿孔卡片,穿孔卡片基本上是软盘和可读CD的早期版本。在第一批计算机上,不仅没有鼠标,也没有键盘。所有输入到计算机的数据都来自卡片,卡片上有特定图案的孔。孔的位置决定了正在传输和传输的数据。操作系统读取每张卡,并将其转换为二进制数据,计算机可以理解并使用这些数据执行某些特定功能。

这种旧的计算机输入法是操作系统功能的一个很好的例子。例如,如果一个计算机程序正在寻找一系列的数字,那么这些数字从哪里来并不重要。二进制数据可以来自穿孔卡片、键盘、互联网脚本或语音识别软件。操作系统从输入设备获取数字并将其交给程序,然后程序根据需要使用该数字。

现代效用

正是通过这些早期的操作系统功能,现代计算的各个方面才得以首创。批处理、多任务处理、缓冲和后台处理等概念——这些都是当今计算机工作方式的关键要素——最早是在20世纪50年代的大型机操作系统中引入的,尽管形式显然简单得多。技术人员在这些早期想法的基础上,实现了从远程数据传输到智能手机互联网连接的所有功能。

  • 发表于 2021-12-10 17:51
  • 阅读 ( 231 )
  • 分类:互联网

你可能感兴趣的文章

为什么x86 CPU只使用四个“环”中的两个?

当您进一步了解操作系统和它们运行的硬件是如何工作和相互作用的时,您可能会惊讶地发现出现了一些奇怪的现象或“资源”利用不足的情况。为什么?今天的超级用户问答帖子回答了一位好奇的读者的问题。 今天的问答环...

  • 发布于 2021-04-09 17:38
  • 阅读 ( 218 )

为什么操作系统有关闭选项?

我们大多数人都使用操作系统内置的“关机功能”来关闭电脑,但如果你考虑改用电脑的电源开关呢?你使用哪种方法真的很重要吗?或者如果你使用电源开关会导致问题吗?今天的超级用户问答帖子对一位好奇的读者的问题...

  • 发布于 2021-04-09 21:15
  • 阅读 ( 165 )

在操作系统之前使用了哪些“概念”?

...计算机与我们在一起已经有相当一段时间了,但是在现代操作系统出现之前,是什么使早期的计算机系统工作的呢?今天的超级用户问答帖子带着一位好奇的读者回到了过去。 今天的问答环节是由SuperUser提供的,SuperUser是Stack Ex...

  • 发布于 2021-04-11 06:50
  • 阅读 ( 210 )

每个操作系统都需要ram吗?

如果你的电脑内存可能坏了,有没有操作系统可以在电脑上运行,至少可以帮助你测试和诊断硬件?今天的超级用户问答帖子就这个话题展开了热烈的讨论,以满足好奇读者的提问。 今天的问答环节是由SuperUser提供的,SuperUser...

  • 发布于 2021-04-11 07:00
  • 阅读 ( 210 )

scsi(scsi)和石斑鱼类(ide)的区别

... an advantage over IDE in systems that required excellent performance like mainframes and servers. SCSI had early support of RAID arrays that improved the overall speed, capacity, and reliability of hard drives by utilizing more hard drives; although more costly, it was justified by the need of main...

  • 发布于 2021-06-22 11:53
  • 阅读 ( 207 )

超级计算机(supercomputer)和大型计算机(mainframe computer)的区别

...容量。 最大的大型计算机可以处理超过100个MIPS,它们的操作系统通常可以在分时环境中处理多个应用程序。它们能够以惊人的吞吐量并行处理大量数据。这些系统能够并行执行数千个程序,以尽量减少空闲时间。大型计算机的...

  • 发布于 2021-06-26 08:35
  • 阅读 ( 361 )

网络操作系统(network operating system)和分布式操作系统(distributed operating system)的区别

网络操作系统和分布式操作系统的主要区别在于,网络操作系统提供与网络相关的功能,而分布式操作系统通过网络连接多**立的计算机,以执行类似于一台计算机的任务。 操作系统是用户和硬件之间的接口。它控制程序的执行...

  • 发布于 2021-06-30 19:18
  • 阅读 ( 851 )

单用户(single user)和多用户操作系统(multiuser operating system)的区别

单用户操作系统和多用户操作系统的主要区别在于,在单用户操作系统中,一次只能有一个用户访问计算机系统,而在多用户操作系统中,一次可以有多个用户访问计算机系统。 操作系统(OS)是用户和硬件之间的接口。它执行...

  • 发布于 2021-06-30 23:02
  • 阅读 ( 1118 )

单片(monolithic)和分层操作系统(layered operating systems)的区别

单片操作系统和分层操作系统的主要区别在于,在单片操作系统中,整个操作系统在内核空间中工作,而分层操作系统有许多层,每个层执行不同的任务。 操作系统管理整个系统的功能。它处理进程管理、任务调度、设备和文...

  • 发布于 2021-07-01 07:21
  • 阅读 ( 643 )

独立操作系统(stand alone operating system)和网络操作系统(network operating system)的区别

独立操作系统和网络操作系统的主要区别在于,独立操作系统是在台式计算机或其他便携式设备上运行的操作系统,而网络操作系统是在称为服务器的特殊设备上运行的操作系统。 操作系统控制计算设备的全部功能。它执行多...

  • 发布于 2021-07-01 08:29
  • 阅读 ( 518 )
mcw1653
mcw1653

0 篇文章

相关推荐