我目前正在学习操作系统的期末考试,而且我在早期考试中遇到了(可能非常简单)的问题。问题是,我们在讲座中从未有过这个话题,而且我不太确定我的教授想听到什么......但他几乎在每次考试中都会问这个问题!
" '可扩展性'是什么意思? SMP系统?" - >我知道SMP系统是什么,但就是它。
最重要的是,他想知道硬件(和软件!)因素限制了SMP系统的可扩展性(一个关键字足以作为答案)。我的想法:
硬件 - >处理器数量,软件 - > ?
我希望你能帮我解决这个问题。
提前谢谢!
茅场
答案 0 :(得分:0)
“SMP系统的'可扩展性'是什么意思?”
这指的是系统可以支持的实际数量的处理器。
最重要的是,他想知道什么硬件(和软件!)因素限制了SMP系统的可扩展性(一个关键字就足以作为答案)。
他们中有很多。最大的硬件问题是访问系统总线(内存和I / O)。最大的软件因素是锁定。你拥有的处理器越多,他们等待锁的时间就越长。