第3章 分布式操作系统的进程和处理机

前两章我们讲的是分布式操作系统的通信和同步;下面我们要进一步理解进程。这里讲的进程跟单机计算机的进程本质是一样的,但在分布式操作系统中进程管理有自己特殊的部分,特别是在多处理机环境下,如何管理进程就变得格外重要。在分布式系统中一个进程可能有多个线程,这种线程并发的能力带来了很大的好处,但也让分布式操作系统变得更加复杂。我们先研究下线程的概念、然后学习如何管理处理机和进程,然后介绍分布式中处理机的分配和调度,最后研究两种特殊的分布式系统

3.1 线程

统一进程中的不同线程并不像不同的进程之间完全是相互独立的,所有线程有同一地址空间, 也就是它们共享全局变量; 因为线程被发明出来就是用来共享资源、协同工作、更加有效的完成任务的,所以线程之前需要相互共享资源、相互通信, 也就是线程的同步。

3.2 系统模型

进程在处理机上运行,在传统系统中仅有一个处理机,因此不会出现怎样利用处理机的问题;但在有多个处理机的分布式系统中,这就成为了一个主要的设计问题。分布式系统中的处理机可以用多种方式组织:工作站模型和处理机池模型,还有两者的混合模型。

  • 工作站模型:分布式系统是由分布在建筑物(公司办公网)中或者校园中并由告诉局域网连接起来的工作站构成。 ----> 校园、公司办公网等据鱼丸
  • 处理机池模型:  在机柜里面放满CPU,它们可以根据需要
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值