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

分布式操作系统  时间: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芯片的机器就是因为这个原因。

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

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

Sharktech:无限流量服务器丹佛,洛杉矶,荷兰$49/月起,1Gbps带宽哦!

鲨鱼机房(Sharktech)我们也叫它SK机房,是一家成立于2003年的老牌国外主机商,提供的产品包括独立服务器租用、VPS主机等,自营机房在美国洛杉矶、丹佛、芝加哥和荷兰阿姆斯特丹等,主打高防产品,独立服务器免费提供60Gbps/48Mpps攻击防御。机房提供1-10Gbps带宽不限流量服务器,最低丹佛/荷兰机房每月49美元起,洛杉矶机房最低59美元/月起。下面列出部分促销机型的配置信息。机房...

AkkoCloud(60元/月 ),英国伦敦CN2 1核 768 MB 内存 10 GB SSD 硬盘 600GB 流量 英国伦敦CN2 1核  1.5G  300Mbps

官方网站:https://www.akkocloud.com/AkkoCloud新品英国伦敦CN2 GIA已上线三网回程CN2 GIA 国内速度优秀.电信去程CN2 GIALooking Glass:http://lonlg.akkocloud.com/Speedtest:http://lonlg.akkocloud.com/speedtest/新品上线刚好碰上国庆节 特此放上国庆专属九折循环优惠...

CloudServer:$4/月KVM-2GB/50GB/5TB/三个数据中心

CloudServer是一家新的VPS主机商,成立了差不多9个月吧,提供基于KVM架构的VPS主机,支持Linux或者Windows操作系统,数据中心在美国纽约、洛杉矶和芝加哥机房,都是ColoCrossing的机器。目前商家在LEB提供了几款特价套餐,最低月付4美元(或者$23.88/年),购买更高级别套餐还能三个月费用使用6个月,等于前半年五折了。下面列出几款特别套餐配置信息。CPU:1cor...

分布式操作系统为你推荐
百度k站百度K站是怎么回事?找不到光驱找不到光驱怎么办啊淘宝收费淘宝交易收取的费用是多少flash导航条如何添加FLASH导航条1433端口如何打开SQL1433端口手机区号手机号码+86是移动区号还是联通的区号?ps抠图技巧请教PS抠图技巧!!!申请证书求高手教下怎么申请证书唱吧电脑版官方下载唱吧有没有电脑版的啊?网店推广网站网店怎么推广?
免费域名注册 联通vps 服务器配置技术网 国外php主机 博客主机 韩国加速器 godaddy续费优惠码 68.168.16.150 英文简历模板word 英语简历模板word 双12活动 线路工具 lighttpd 免费个人博客 大容量存储 html空间 台湾谷歌网址 三拼域名 促正网秒杀 上海域名 更多