0

我目前正在为操作系统的期末考试学习,但我被早期考试中的一个(可能非常简单的)问题困住了。问题是,我们在讲座中从未有过这个话题,我不太确定我的教授想听什么……但他几乎在每次考试中都会问这个问题!

SMP 系统的‘可扩展性’是什么意思? ” -> 我知道 SMP 系统是什么,但仅此而已。

最重要的是,他想知道是什么硬件(和软件!)因素限制了 SMP 系统的可扩展性(一个关键字足以作为答案)。我的想法:

硬件 -> 处理器数量,软件 -> ?

我希望你能帮助我解决这个问题。

先感谢您!

茅场

4

1 回答 1

1

“SMP 系统的‘可扩展性’是什么意思?”

这是指系统可以支持的处理器的实际数量。

最重要的是,他想知道是什么硬件(和软件!)因素限制了 SMP 系统的可扩展性(一个关键字足以作为答案)。

他们有很多。最大的硬件问题是访问系统总线(内存和 I/O)。最大的软件因素是锁定。您拥有的处理器越多,它们等待锁的时间就越多。

于 2017-05-26T23:59:12.943 回答