DIY一台Linux台式机(二 CPU)

介绍


本节讲CPU的选择和选择的理由。首先阐述一些本人所了解到的基础背景:

  • AMD和intel是旗鼓相当的对手,各有优劣
  • CPU已经处于过剩的时代,没必要追求极高性能的CPU,尤其是个人用途(非游戏发烧)
  • Gentoo经常需要编译程序
  • 更多核心更多线程对于编译是比较有利的

基于以上依据,选择了AMD的FX8300处理器,该处理器有8个内核,主频3.3GHz,DDR3内存接口。

在CPU选择阶段的选择面通常是很高的。选择此款CPU有很多个人因素,只有一些弹性的限制因素:

  • 应用场景——该PC是用来做什么的。既然作为PC机,一般情况下通用性很高,但不同的应用代码可能会偏重于不同的运算单元。
  • 购买途径——有的CPU已经停产了,怕是不好买到,但通常情况下一款CPU停产是因为有可以全面替代它的产品了。
  • 价格——这个很简单,钱袋子嘛,但价格和性能通常是冲突的。但是个人认为,如果已经知道了你需要的CPU性能,就不要过多的考虑性价比这件事。因为大多数主板都是单CPU的,一般情况下无法用两颗低性能,高性价比的CPU替代一颗高性能低性价比的CPU。

选择


本人最终选择了一颗8核的AMD FX8300。性能如下:

  • 核心数:8
  • CPU频率:3.3G
  • TDP:95W
  • 二级缓存:4x2MB
  • 三级缓存:8MB

要是了解过AMD的CPU的人应该了解,这一款CPU是一款概念上很厉害(真8核的打桩机),跑分和游戏性能又很一般的CPU(8个核共用4个浮点单元)。之所以设计了这样的一款CPU,是因为AMD认为一般情况下计算机中的浮点单元的使用频率远小于其他运算,即便存在大量浮点运算也可以通过显卡来解决。

事实上,关于运算类型,确实如此,除了游戏方面。但是本人的PC不是为了游戏设计,所以这一点上根本不是问题。

在核心数方面,windows8及之前的版本只能驾驭4核,如果核心数高于4核,多出的核心利用率不高。win10对更多核的支持好了很多,但是超过6核以外的核心同样利用率不高。Linux方面在多核心甚至多处理器方面都做得很好,完全不用担心过多的核利用率不够高的问题。

测评


在网上搜到了一份关于FX8300测试的图,其中包含了今后要用到的大部分信息。


FX-8300 CPU-Z图

如前所述,CPU在普通应用中已经过剩,完全不用怀疑这样一颗CPU无法带来很好的体验。

你可能感兴趣的:(DIY一台Linux台式机(二 CPU))