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

分布式操作系统  时间:2021-01-24  阅读:()

操作系统的主要功能有哪三个

对硬件(cpu、主板、硬盘等)进行程序化抽象,便于管理硬件并提供一些接口,给安装在操作系统之上的应用软件使用。

什么是分布式处理?要求通俗,易懂。感谢!

分布式处理系统与并行处理系统都是计算机体系结构中的两类。

并行处理系统是利用多个功能部件或多个处理机同时工作来提高系统性能或可靠性的计算机系统,这种系统至少包含指令级或指令级以上的并行。

并行处理系统的研究与发展涉及计算理论,算法,体系结构,软硬件多个方面,但它与分布式处理系统有密切的关系,随着通信技术的发展,两者的界限越来越模糊。

广义上说分布式处理也可以认为是一种并行处理形式。

而分布式处理系统将不同地点的或具有不同功能的或拥有不同数据的多台计算机用通信网络连接起来,在控制系统的统一管理控制下,协调地完成信息处理任务的计算机系统。

一般认为,集中在同一个机柜内或同一个地点的紧密耦合多处理机系统或大规模并行处理系统是并行处理系统,而用局域网或广域网连接的计算机系统是分布式处理系统。

松散耦合并行计算机中的并行操作系统有时也称为分布式处理系统。

分布式处理系统包含硬件,控制系统,接口系统,数据,应用程序和人等六个要素。

而控制系统中包含了分布式操作系统,分布式数据库以及通信协议等。

分布式计算环境是在具有多地址空间的多计算机系统上进行计算和信息处理的软件环境。

而分布式软件系统是支持分布式处理的软件系统,它包括分布式操作系统,分布式程序设计语言及其编译系统,分布式文件系统和分布式数据库系统等。

而CORBA,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芯片的机器就是因为这个原因。

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

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

CloudCone中国新年特别套餐,洛杉矶1G内存VPS年付13.5美元起

CloudCone针对中国农历新年推出了几款特别套餐, 其中2019年前注册的用户可以以13.5美元/年的价格购买一款1G内存特价套餐,以及另外提供了两款不限制注册时间的用户可购买年付套餐。CloudCone是Quadcone旗下成立于2017年的子品牌,提供VPS及独立服务器租用,也是较早提供按小时计费VPS的商家之一,支持使用PayPal或者支付宝等付款方式。下面列出几款特别套餐配置信息。CP...

ZJI-全场八折优惠,香港服务器 600元起,还有日本/美国/韩国服务器

ZJI怎么样?ZJI是一家成立于2011年的商家,原名维翔主机,主要从事独立服务器产品销售,目前主打中国香港、日本、美国独立服务器产品,是一个稳定、靠谱的老牌商家。详情如下:月付/年付优惠码:zji??下物理服务器/VDS/虚拟主机空间订单八折终身优惠(长期有效)一、ZJI官网点击直达香港葵湾特惠B型 CPU:E5-2650L核心:6核12线程内存:16GB硬盘:480GB SSD带宽:5Mbps...

SugarHosts糖果主机圣诞节促销 美国/香港虚拟主机低至6折

SugarHosts 糖果主机商我们算是比较熟悉的,早年学会建站的时候开始就用的糖果虚拟主机,目前他们家还算是为数不多提供虚拟主机的商家,有提供香港、美国、德国等虚拟主机机房。香港机房CN2速度比较快,美国机房有提供优化线路和普通线路适合外贸业务。德国欧洲机房适合欧洲业务的虚拟主机。糖果主机商一般是不会发布黑五活动的,他们在圣圣诞节促销活动是有的,我们看到糖果主机商发布的圣诞节促销虚拟主机低至6折...

分布式操作系统为你推荐
易pc笔记本电脑好?还是易PC笔记本电脑好?天府热线成都新闻热线是多少中国电信互联星空中国电信宽带于互联星空的区别渗透测试网站渗透测试怎么做?http与https的区别https://和http://区别照片转手绘美图秀秀可以照片转手绘吗?是手机版的arm开发板新手入门应如何选择 ARM 开发板?godaddy美国GODADDY 域名支持域名别名解析吗?神雕侠侣礼包大全神雕侠侣陈晓礼包兑换码怎么获得保护气球抖音里面看的,这是什么游戏
过期域名 北京服务器租用 justhost 外国空间 12306抢票攻略 2017年万圣节 699美元 赞助 免费吧 qq云端 免费美国空间 服务器监测 闪讯官网 阿里云免费邮箱 稳定空间 ssl加速 睿云 汤博乐 海外加速 godaddy中文 更多