第10章多处理机操作系统资料.ppt

?  10.1 多处理机系统的基本概念 10.1.1 多处理机系统的引入   进入70年代后,已采用多处理机的系统结构从提高运行速度方面来增强系统性能。实际上,多处理机系统MPS就是采用并行技术,令多个单CPU同时运行,使总体的计算能力比单CPU计算机系统的强大得多。   1. ?CPU的时钟频率问题   在早期,人们首先是采用提高CPU时钟频率的方法提高计算速度。CPU的时钟频率已从早期的每秒钟嘀嗒数十次,发展到现在的数兆赫兹(GHz),这主要得益于芯片制造工艺水平的提高。   2. 增加系统吞吐量   随着系统中处理机数目的增加,系统的处理能力也相应增强,显然,这可使系统在单位时间内完成更多的工作,即增加系统吞吐量。当然,为了能使多个处理机协调地工作,系统也必须为此付出一定的开销。因此,利用n台处理机运行时所获得的加速比,并不能达到一台处理机时的n倍。   3. 节省投资   在达到相同处理能力的情况下,与n台独立的计算机相比,采用具有n个处理机的系统,可以更节省费用。这是因为,此时的n个处理机可以做在同一个机箱中,使用同一个电源和共享一部分资源,如外设、内存等。   4. 提高系统可靠性   在MPS中,通常都具有系统重构的功能,即当其中任何一个处理机发生故障时,系统可以进行重构,然后继续运行。亦即可以立即将故障处理机上所处理的任务迁移到其它的一个或多个处理机上继续处

文档评论(0)

1亿VIP精品文档

相关文档