高级操作系统Advanced Operating System_14319.pptVIP

  • 2
  • 0
  • 约1.11万字
  • 约 61页
  • 2016-08-05 发布于江西
  • 举报

高级操作系统Advanced Operating System_14319.ppt

高级操作系统Advanced Operating System_14319.ppt

高级操作系统 Advanced Operating System 熊 焰 Yxiong@ustc.edu.cn 0551_3607394 中国科学技术大学计算机系 第六章 分布式程序设计 分布式程序设计的特点 分布式进程 分布式进程迁移 第六章 分布式程序设计 6.1 分布式程序设计的特点 在分布式计算机系统出现后,为了应用这种系统,在七十年代后期提出了分布式程序设计的概念,即设计运行于分布式计算机系统上的分布式程序。一个分布式程序由若干可以独立执行的程序模块组成,这些程序模块分布于一个分布式计算机系统中若干台计算机上同时执行。分布于各台计算机上的程序模块是相互关联的,它们在执行中需要交换数据(即通信程)。只有通过通信,各程序模块才能协调执行,以完成一个共同的计算任务。此外,进行 第六章 分布式程序设计 6.1 分布式程序设计的特点 分布式程序设计时,还常常要考虑鲁棒性,当某几台计算机发生故障时,程序仍可以执行下去。因此,分布式程序设计有三个特点:分布性、通信性和鲁棒性。为了进行分布式程序设计,必须提供分布式程序设计语言。分布式程序设计语言和其它程序设计语言的主要区别:它具有程序分布和通信的功能。有时它还具有便于实现鲁棒性的一些功能。一般来说,一种顺序程序设计语言或并发程序设计语言,增加了分布和通信功能后,就可以成为分布式程序 第六章 分布式程序设计 6.1

文档评论(0)

1亿VIP精品文档

相关文档