范文无忧网范文学习范文大全

分布式操作系统它的由来是什么

02月03日 编辑 fanwen51.com

[腊八节有哪些由来和传说]腊八节由来:自上古时代起,腊八是用来祭祀祖先和神灵(包括门神、户神、宅神、灶神、井神)的祭祀仪式,祈求丰收和吉祥。据《礼记·郊特牲》记载,腊祭是“岁十二月,合聚万物而索飨之也...+阅读

操作系统的简要历史

在早期的计算机系统里面是没有操作系统的,最早的ENIAC (Electronic Numerical Integrator and Computer)没有键盘显示器等等的,所有的输入操作都是通过对开关的通断来实现的,输出是通过灯泡的亮灭显示的,改变计算公式甚至需要对线路进行重新的布置,那个年代是没有操作系统的。

ENIAC里面并没有内存,只有寄存器,而且控制系统是通过硬接线实现的,想改变公式就需要对线路重新布置。这样操作其实非常的不方便。所以,著名的"计算机之父"冯·诺依曼加入这个计划之后,提出了改进意见EDVAC (Electronic Discrete Variable AutomaticComputer)计划。EDVAC实际上就是最早的冯诺依曼结构的雏形,现在我们使用的通用计算机结构仍旧属于冯诺依曼结构。

之后为了方便无人值守的批量任务执行,产生了单任务的批处理操作系统,批处理操作系统的任务很简单,按照实现设定好的顺序把任务装入执行。为了充分利用大型机等昂贵设备的资源,产生了多任务操作系统(分时操作系统),为了让一般的学生和科学工作者也可以分享大型机的计算能力,出现了大型机+分时操作系统+ 哑终端的模式。之后,慢慢出现了为普通人服务的微型机,也就是个人电脑。然而最早的个人电脑也是没有操作系统的,最早的个人电脑是阿尔塔(牛郎星电脑)没有键盘,显示器,只有开关和灯泡(像不像微型版的ENIAC)。微软第一个成功的商业产品其实就是给牛郎星写的BASIC解释器,因为很多人免费使用(也就是盗版)这个BASIC解释器,比尔盖茨写了封“给爱好者们的公开信”,成为商业软件产业诞生的标志。实际上我们知道的著名的Apple I上面也并没有安装操作系统,只有一个ROM BASIC和引导程序。

谈这些历史,是想让大家知道,在没有操作系统的年代,裸机也是可以使用的。而操作系统的产生是为了给应用程序提供一个运行环境。

操作系统必须直接驱动硬件么?

我们见到的大部分操作系统都是直接驱动硬件的,这就给人一个错觉,所有的操作系统都是必须驱动硬件的。win31推出的时候,虽然有内存管理,进程管理(那时候win系统没有线程概念),有图形界面,但是仍旧被人质疑是否是操作系统。原因是win31的文件系统是dos支持的,引导程序是 dos,换言之,win31不能直接运行在硬件上。这是一种误解,现代的操作系统大多分层,为了移植和系统的结构化,一般来说操作系统都会分为硬件相关层,硬件无关层。硬件相关层一般就是io处理和做驱动程序管理。而内存管理,进程管理,图形界面等等一般都是硬件无关层处理的。

对Cpu来说,一段普通内存地址和一块硬件端口映射出来的内存地址并没有任何区别。这是因为从计算逻辑上看,任何功能用硬件实现和用软件实现并没有任何的区别。正因为此,我们才能在一台win操作系统的机器上面VMWare上面安装一个linux,或者反之。操作系统就是应用程序的运行环境,也就是一个硬件和软件之间的层。早期的操作系统比如dos,比如unix之前的那些专用的大型机操作系统等等,它们根硬件的结合都比较紧密,难以分开,提供的硬件以外的功能也很少。然而unix本身就是为了解决在多种不同类型大型机之间移植而设计,从概念上就已经跟硬件分离了。windows也很类似, winnt4.0可以用于x86芯片,也可以用于alpha芯片的机器就是因为这个原因。

分布式操作系统更是传统操作系统思想的变革,分布式操作系统是安装在整个分布系统里面的,其中任何一台也可以安装有自己的本地操作系统。

````你自己觉的咋样呢???这是我帮你在网上找到的啊```

延伸阅读:

腊八节的由来谁知道啊腊八节由来与传说 腊八节的由来有两个传说。一说佛祖释迦牟尼成佛前进山修行.十二月初八这天因饥饿劳累栽倒路旁, 被一牧羊女发现,用大米粥救活,使他大彻大悟.得道成佛。一说,明...

小寒节气的由来传说小寒节气的习俗有哪些“小寒”是腊月的节气,由于古人会在十二月份举行合祀众神的腊祭,因此把腊祭所在的十二月叫腊月。腊的木义是“接”,取新旧交接之意。腊祭为我国古代祭祀习俗之一,远在先秦时期就...

万圣节的由来和传说是什么每年的10月31日为“万圣节之夜”,是西方国家的鬼节。人们相信逝者的灵魂会在这天晚上回到故居在活人身上寻找生灵,想要获得重生。传说德鲁伊德有个盛大的节日,他们认为死神会在...

什么是车载分布式控制系统看来没有多少人对这类专业问题敢兴趣和作答,我来回答一下,因为有段时间准备去做车载控制系统。 1、车载分布式控制系统是相对于车载集中式控制系统而言的。 2、车载控制系统是...

1 dcs即为集散控制系统又称为分布式控制系统其优点有哪些DCS集散控制系统优点如下: 一、高可靠性。由于DCS将系统控制功能分散在各台计算机上实现,系统结构采用容错设计,因此某一台计算机出现的故障不会导致系统其它功能的丧失。 二、...

分布式操作系统是什么?它用在服务器上吗多CPU,多内存不是分布式的。你可以把分布式的想像成DNS系统,由多个节点组成,共同完成相同的任务。 分布式软件系统(Distributed Software Systems)是支持分布式处理的软件系统,是...

点讲什么是分布式系统分布式处理系统与并行处理系统都是计算机体系结构中的两类。并行处理系统是利用多个功能部件或多个处理机同时工作来提高系统性能或可靠性的计算机系统,这种系统至少包含指令...

分布式操作系统与其它操作系统的不同分布式操作系统负责管理分布式处理系统资源和控制分布式程序运行。它和集中式操作系统的区别在于资源管理、进程通信和系统结构等方面。 分布式程序设计语言用于编写运行于...

分布式版本控制系统对比传统版本控制系统有那些优势气压传动和控制是生产过程自动化和机械化最有效手段之一,但其工作介质(压缩空气)制造成本高,能量利用率又相当低。提高气动系统使用经济性,已成为当前应该重视问题。 气动技术与...

推荐阅读
图文推荐
栏目列表