计算机多机系统主从式

计算机多机系统主从式主从式(master-slave)操作系统由一台主处理机记录、控制其它从处理机的状态,并分配任务给从处理机

例如,Cyber-170就是主从式多处理机操作系统,它驻留在一个外围处理机Po上运行,其余所有处理机包括中心处理机都从属于Po

另一个例子是DECSystem10,有两台处理机,一台为主,另一台为从

操作系统在主处理机上运行,从处理机的请求通过陷入传送给主处理机,然后主处理机回答并执行相应的服务操作

主从式操作系统的监控程序及其提供服务的过程不必迁移,因为只有主处理机利用它们

当不可恢复错误发生时,系统很容易导致崩溃,此时必须重新启动主处理机

由于主处理机的责任重大,当它来不及处理进程请求时,其它从属处理机的利用率就会随之降低

主从式操作系统有如下特点:A.操作系统程序在一台处理机上运行

如果从处理机需要主处理机提供服务,则向主处理机发出请求,主处理机接受请求并提供服务

不一定要求把整个管理程序都编写成可重入的程序代码,因为只有一个处理机在使用它,但有些公用例程必须是可重入的才行

B.由于只有一个处理机访问执行表,所以不存在管理表格存取冲突和访问阻塞问题

C.当主处理机故障时很容易引起整个系统的崩溃

如果主处理机不是固定设计的,管理员可从其他处理机中选一个作为新主处理机并重新启动系统

D.任务分配不但容易使部分从处理机闲置而导致系统效率下降

E.用于工作负载不是太重或由功能相差很大的处理机组成的非对称系统

F.系统由一个主处理机加上若干从处理机组成,硬件和软件结构相对简单,但灵活行差

以上内容由大学时代综合整理自互联网,实际情况请以官方资料为准。

相关