进程与处理机管理

进程与处理机管理

 

 

进程和线程

进程都包括一个执行环境,其中有一

个或多个线程。

一个线程是操作系统中对一个处理的

抽象。

 

创建新进程:

(1)选择目标机;

(2)创建一个新的执行环境;

(3)在执行环境中创建一个线程;

 

进程和线程的区别:

线程的创建和管理开销小,线程间

共享资源比

进程间共享资源更有效地实现。


 


同一个进程的多个线程的3种模式

 

 

 


线程的调度:

抢占式调度, 非抢占式调度。

 

5.2  进程管理

 

                 等待事件发生

       运行态                           等待态

  分配      

  到处       时间                            传送结束

  理机       片到

 

       就绪态                           挂起态

                     事件发生

 

 

5.3  处理机管理

 

1  工作站模型

整个分布式系统是通过局域网连接的工作站构成的。

 

无盘工作站(无本地磁盘):文件系统由一个或多个远程文件服务器实现,读写文件的请求将发送到文件服务器,由它执行并返回结果。

优点:维护容易,使用灵活,共享信息容易,成本低

缺点:网络通信频繁

 

 

有盘工作站。

(1)                 本地磁盘仅用于分页和存储是临时的、不能共享的、并在登录会话结束后丢弃文件,减少网络通信。

 

(2)                 本地磁盘可以保存二进制(可执行)程序,如:编译程序、文本编辑程序等。

需要更新二进制(可执行)程序。

 

(3)                 本地磁盘用来作缓冲区,用户能从文件服务器下载文件到本地磁盘,在本地读写这些文件,然后在登录会话结束之前上载修改后的文件。

          一致性问题。

 

(4)                 每台机器能有自己独立完备的文件系统,而且能登录或存取其它机器上的文件系统。

缺点:共享难,更接近网络OS

 

 

2  处理机池模型

在机柜中放满CPU,它们可以根据需要动态地分配给用户。

适用于:大规模的并行计算。

 

3  混合模型

每个用户一个私有工作站,并附加有处理机池。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值