您的位置:首页 > 其它

一些比较容易混淆的概念

2013-09-28 22:53 357 查看

并行和并发的概念

1、“并行”是指无论从微观还是宏观,二者都是一起执行的。

2、而“并发”在微观上不是同时执行的,只是把时间分成若干段,使多个进程快速交替的执行,从宏观外来看,好像是这些进程都在执行。

从以上本质不难看出,“并发”执行,在多个进程存在资源冲突时,并没有从根本提高执行效率。

云计算

云计算是并行计算(Parallel Computing)、分布式计算(Distributed Computing)和网格计算(Grid Computing)的发展,或者说是这些计算机科学概念的商业实现。

1、并行计算: 并行计算(Parallel
Computing)是指同时使用多种计算资源解决计算问题的过程。为执行并行计算,计算资源应包括一台配有多处理机(并行处理)的计算机、一个与网络相连的计算机专有编号,或者两者结合使用。并行计算的主要目的是快速解决大型且复杂的计算问题。此外还包括:利用非本地资源,节约成本 ― 使用多个“廉价”计算资源取代大型计算机,同时克服单个计算机上存在的存储器限制。

2、分布式计算:是一门计算机科学,它研究如何把一个需要非常巨大的计算能力才能解决的问题分成许多小的部分,然后把这些部分分配给许多计算机进行处理,最后把这些计算结果综合起来得到最终的结果。

3、网格计算:通过利用大量异构计算机(通常为桌面)的未用资源(CPU周期和磁盘存储),将其作为嵌入在分布式电信基础设施中的一个虚拟的计算机集群,为解决大规模的计算问题提供了一个模型。网格计算的焦点放在支持跨管理域计算的能力,这使它与传统的计算机集群或传统的分布式计算相区别。

云计算的通俗理解:

简单点讲,云计算就是你的电脑不需要硬盘,甚至不需要处理器芯片,你的电脑只要网卡和一个网页浏览器,就可以完成所有你要的工作,储存文件,制作文件,发邮件都不需要你的电脑来处理,由云计算服务商帮你处理,也就是你的电脑根本就不需要硬盘什么的,,,所有的硬件都有云计算商服务你,你只要一根网线 ,并且后来把手机、电脑、平板连成一片,整个世界就是个无孔不入交织的网络,你打开文件,实际上你打开的是别人的电脑,你的文件都存在别人的电脑,你有一个账户,你不用担心被人攻击,事实上你把文件放在自己的电脑更容易受攻击,所以更安全。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: