是增加cpu还是增加内存

来源:百度知道 编辑:UC知道 时间:2024/06/17 16:24:22
鄙人学习了《计算机系统集成》这门课程,在服务器这一章有几个问题没搞懂,还请大虾们指教一二,不胜感激啊

1.为什么在一般情况下,给服务器增加内存比增加CPU对应用更有效?
2.在什么情况下服务器增加CPU比单纯增加内存好?
3.在增加内存和CPU都无效的情况下还可考虑增加网卡,有什么道理吗?

1,如果内存不够要频繁动用硬盘的交换区(虚拟内存,不同系统说法不同)。而硬盘是电脑中发展几乎最慢的部件之一,瓶颈很严重。响应会很迟钝,完全托系统其他部分的后腿。
2,用户对cpu请求多,cpu几乎占满,而内存有所剩余。
3,可能是网络吞吐量不足,造成网络拥堵。通过网卡改善。

这是看情况的......遇到不同的问题就采取不同的措施啊.......

一般情况就是加内存最省事最直接......如果是服务器处理器占用一直非常高...有点不够用了...就加CPU.......如果两个都加了还是不行.....就是网络瓶颈.....所以加带宽

瓶颈出现在哪个部位就升级哪个部位对症下药。
服务器的几个关键部位就是CPU 内存 网卡 硬盘

1.在内存完全不够用的情况下。
2.内存足够的情况下。
3.网络堵塞造成的缓慢可以用网卡改善。