高级操作系统讲义a.docVIP

  • 2
  • 0
  • 约7.79千字
  • 约 39页
  • 2016-05-02 发布于湖北
  • 举报
高级操作系统 北京邮电大学计算机 学院 第一章 分布式计算机系统 下一步的技术发展很难准确预测,我 们要在网络、分布式环境下 开发,需要掌握分布式计算机系统 的原理,也需要了解他们的实 现原理。 分布式操作系统是为分布式计算机 系统配置的一种操作系统。 分布式系统需要与集中式系统完全不同的软件。 分布式计算机系统 从硬件角度来讲,各个计算 机都是自治的;第二,从软件角度 来讲,用户将整个系统看作是一台 计算机。这两者都是必需的,缺一 不可。 分布式系统由许多独立的CPU组 成,它们在一起工作使得整个系统 看上去像一台计算机。 任务分布: 把一个任务分解成多个可并行执行的子任务,分散给各场点协同完成。 功能分布: 把系统的总功能划分成若干子功能,分配给各场点分别承担。 分布式系统的特征 资源共享 硬件资源、软件资源。 开放性 可伸缩性、可移植性、互操作性; 数据是可以交换的、对外接口是 公开的、系统提供统一的通信机 制、提供统一的用户界面。 3 并发性 同时工作没有冲突; 有冲突,通过相应算法解决; 并发控制; 4 容错性 两个基本方法,硬件冗余、软件 恢复(数据备份、日志); 5 透明性 实际上比其表面要微妙得多的含糊概念之一 种 类 含 义 位置透明 用户不知道资源位于何处 迁移透明 资源可以不改名地随意移动 复制透明 用户不知

文档评论(0)

1亿VIP精品文档

相关文档