CPU是我们电脑的核心,电脑中其他硬件都是围绕CPU工作的,CPU的性能也在一定程度上决定了整机的性能,既然CPU这么重要,为什么没有主板设置两个插槽,让用户可以安装两颗CPU,让性能大幅提升呢?
$ O% _: f9 V. O. @" B" }7 l" c. r+ s3 ]* n5 ~% Q
其实这个说法是不严谨的,因为在服务器中有主板是有两个CPU插槽的,被称为“双路平台”,通常用于需要更高计算能力的应用,如数据中心、虚拟化环境、高性能计算和大规模数据库等。
4 S. N( G* y5 c5 A# r- r
" }2 Z5 n" M/ L另外,早期的主板也出现过有两个CPU插槽的产品,甚至有同时提供AMD和英特尔CPU共同运行的情况,只不过早已淡出市场,已经被淘汰了。
0 |! i9 Q% Q% E L6 p2 A1 z
/ p# `# G' o4 `8 Y( ]) K于是我们的问题就变成了,为什么目前消费市场上的主板都只支持一颗CPU了呢?答案是成本限制。# a2 _8 V5 C$ m1 F1 {7 Q: J ~
' v6 p$ A/ x. ]' Y( v, R! f9 p4 E+ E在主板上设置多个CPU插槽需要重新布线,内存、显卡等的位置就全都需要调整,同时还需要增加两颗CPU之间的协调工作,会增加系统的复杂性,带来额外的成本,而两颗CPU和单颗相比提升的性能又非常有限,所以消费级没有再设计双路主板了。8 H4 U- d2 ?5 h# X! u4 U3 O8 i
+ w5 l7 N# O6 a与此同时,CPU的性能发展非常快,单颗CPU的性能已经可以满足绝大多数用户的使用需求了,大多数用户并没有用两颗CPU的需求,所以双路主板在市场上也没有需求。& o- O5 R9 u! T2 D1 Z! O o/ X
+ j; V# s4 G( N" D$ F另外,CPU的多核心和超线程技术也已经普及,单颗CPU也能很好地应对多任务场景,而且在主频和核心提升上来之后有更多的性能可以做好资源的调配,也相当于是多任务的完美解决方案了。
7 `3 }4 g4 x/ a, `2 O4 | d! ]' t$ H) P: v2 c4 k
其实专业级电脑(服务器)和消费级电脑(台式机/笔记本)是针对使用场景已经特化完成的产物,专业级的电脑针对的场景更加特殊,对超多核心的计算有更高的要求,所以双路平台有很大的市场;而消费级的电脑对硬件均衡性的要求更高,所以单路平台才是绝对主流。) l6 M+ }9 L: N3 f! U* o7 Y4 z
! i. o% o% S6 d' x' @! s
|