论坛首页 Java企业应用论坛

一台机子的分布式?

浏览 13537 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2004-09-14  
多个线程共同完成一个任务,这也算是分布式的雏形吧!
分布式 体现在一台机子上,倒时一直忽略了哦! 这个概念应该明确一下!
   发表时间:2004-09-14  
多线程在同一CPU
多CPU在同一机器
多机器
多集群组

以上的东东, 只要共同完成一个任务, 偶认为它都是分布式.
0 请登录后投票
   发表时间:2004-09-14  
Readonly 写道
多线程在同一CPU
多CPU在同一机器
多机器
多集群组

以上的东东, 只要共同完成一个任务, 偶认为它都是分布式.

刚才的争论,还拖出了 集群 和 分布式的区别呢!
readOnly,要不要把potian也勾引来这里讨论一下这个区别呢!
0 请登录后投票
   发表时间:2004-09-14  
据我的理解,分布式首先应该是需要远程调用(RPC)机制的,尽管物理上不一定是这样的

多线程和多进程那是并发程序

多CPU(不一定是同一台机器上)除了并发还有并行计算

也可能我读的书太老了
0 请登录后投票
   发表时间:2004-09-14  
集群当然也是分布式,但我们是在谈本身系统的分布式,而不是广义的
0 请登录后投票
   发表时间:2004-09-14  
“分布式一定要两台机子以上嘛?” 和 我的问题“一台机子到底能不能做分布式!” 应该是一个意思吧!

其实,按照我的理解,也是跟potian大致一致的,就是认为RPC与分布式的关系就像母子的关系。谁都离不了谁!
可是最近的争论让我对我的理解产生了怀疑,我不得不整理一下我的思路。
不过,可能我的问题本身就将话题扯远了!
或许,分布式有广义 和 狭义 之分吧!
0 请登录后投票
   发表时间:2004-09-14  
偶说的是分布式计算 (分布式计算的定义), 实际应用中比如seti@home等项目.

才发现, firebody和potian说的好像是分布式系统, 偶没有学过, 不懂.

傻了, 离题了......
0 请登录后投票
   发表时间:2004-09-14  
这样说来还有分布式计算和分布式系统之分了?!
概念需要再次整理一下。

以前对于分布式计算,记得导师说过:资源换效率。让任务占据尽可能多的CPU时间,以加快任务完成的速度。

分布式系统,可能正是potian说的RPC的分布式吧。也是我一贯接触的咚咚,奶奶的,争论多了,反而越来越犯胡涂了!
0 请登录后投票
   发表时间:2004-09-14  
Readonly 写道
偶说的是分布式计算 (分布式计算的定义), 实际应用中比如seti@home等项目.

才发现, firebody和potian说的好像是分布式系统, 偶没有学过, 不懂.

傻了, 离题了......

搞得我更不好意思了! 
ReadOnly,我也被搞胡涂了!
0 请登录后投票
   发表时间:2004-09-14  
晕了

http://www.google.com/search?hl=en&lr=&ie=UTF-8&newwindow=1&oi=defmore&q=define:Distributed+Computing

千变万化

以后我们还是用RPC或者不要RPC来讨论比较明确
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics