现代操作系统——分布式系统概述

1.分布式系统:物理组成:一组通过通信网络互连的个人计算机,一系列不仅共享文件系统和数据库系统而且共享 C P U周期的工作站(而且在大部分情况下本地进程比远程进程有更高的优先级,其中一个进程就是一个运行中的程序) ,一个处理机池(其中终端不隶属于任何一个处理机,而且不论本地进程还是远程进程,所有资源得以真正的共享)。分布式系统的并行性减少了处理瓶颈,全方位提高了性能,也就是说,分布式系统提供
摘要由CSDN通过智能技术生成

1.分布式系统:

物理组成:一组通过通信网络互连的个人计算机,一系列不仅共享文件系统和数据库系统而且共享 C P U周期的工作站(而且在大部分情况下本地进程比远程进程有更高的优先级,其中一个进程就是一个运行中的程序) ,一个处理机池(其中终端不隶属于任何一个处理机,而且不论本地进程还是远程进程,所有资源得以真正的共享)。分布式系统的并行性减少了处理瓶颈,全方位提高了性能,也就是说,分布式系统提供了更好的性能价格比。

并行、并发、分布式系统:

“并行的”意味着从一个单一控制线程对数据集的锁步( l o c k s t e p )动作。在并行计算机级别上,单指令流多数据流( S I M D)计算机就是一个使用多个数据处理单元在许多数据项上同时进行相同或相似操作的例子。
“并发的”意味着某些动作可以以任意次序执行。例如,在更高级别上和在多指令流多数据流(M I M D)并行计算机上进行部分独立的操作。
 “分布式的”意味着计算的成本或性能取决于数据和控制的通信。

概念:一个分布式系统是一个对用户看起来像普通系统,然而运行在一系列自治处理单元( P E)上的系统,每个 P E有各自的物理存储器空间并且信息传输延迟不能忽略不计。在这些 P E间有紧密的合作。系统必须支持任意数量的进程和 P E的动态扩展。

分布式系统要求的属性:

任意数目的进程。每个进程也被称做一个逻辑资源。
任意数目的 P E。每个P E也被称做一个物理资源。
通过消息传递的通信。这提供了比主 /从方式更合适的合作式消息传递方式。
 合作式进程。进程间以一种合作的方式交互,或者说多个进程用于解决一个共同的

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值