分布式系统的进程管理与实时分布式系统2009
主要内容 4.1 线程 4.2 系统模型 4.3 处理机分配 4.4 分布式系统中的调度 4.5 容错 4.6 实时分布式系统 4.1 线程 4.2系统模型 工作站模型 (workstation model) 处理机池模型(processor pool model) 混合模型 关于空闲工作站的研究集中于解决以下几个问题,这些关键问题是: (l)怎样找出一台空闲机器? (2)远程进程怎样透明地运行? (3)如果(空闲)机器的主人回来重新使用它时怎么办? 在机柜中放满了 CPU,它们可以根据需要动态地分配给用户,处理机池模型如图4-11 所示。在这种模型中不是给用户个人工作站,而是给他们高性能的图形终端,如X终端(虽然小的工作站也可用作终端)。这种想法是基于这样的观察,就是许多用户真正想要的是高质量的图形接日和良好的性能。概念上,它更像传统的分时系统,而个是个人计算机模型,尽管它是用现代技术(低价微处理机)构建成的。 4.3 处理机分配 4.4 分布式系统的调度 不可迁移:当创建一个进程时,系统就决定为该进程分配哪台处理机。一旦分配完毕,进程将一直在这台处理机上运行,直至结束。无论这台处理机是多么严重的超载,也不管其他处理机有多少空闲,它都不能移到其他的处理机上。 可迁移:在可迁移的策略下,还可将它即使已经开始运行的进程迁移到别的
原创力文档

文档评论(0)