SMP系统的可扩展性是什么意思?

时间:2017-05-25 11:18:24

标签: operating-system computer-science multiprocessor

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

" '可扩展性'是什么意思? SMP系统?" - >我知道SMP系统是什么,但就是它。

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

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

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

提前谢谢!

茅场

1 个答案:

答案 0 :(得分:0)

  

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

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

  

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

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