Linux主机硬件篇之CPU

Linux主机硬件篇之CPU

作为一名IT人员当然得要对机器的硬件方面有所了解

Linux初步学习上一篇里和大家在初步熟悉硬件方面,当中提到了一个主板上面最重要的就是芯片组!

芯片组通常又分为两个桥接器来组织各组件的通信。分别是北桥负责连接速度较快的CPU、内存与显卡等组件;南桥负责连接速度较慢的周边接品,硬盘、网卡、USB等;X86的个人计算机架构开发商有两大主流Intel,AMD。AMD的芯片组架构,它的不同之处在于CPU的数据主要来自于内存,所以为了加速这两者的通信,AMD就将内存控制组件集成到CPU当中,这样可以两者之前的传输速度。下面简单了解下CPU

CPU是个相当高发热量的组件,你会发现CPU上面通常会安插一个风扇来散热;CPU的主要生产商是Intel和AMD。CPU分单核,双核还有多核,单核CPU就只有一个运算单元,多核呢就是在一个CPU封装当中嵌入了两个以上的运算内核,也就是说一个实际的CPU外壳中有两个以上的CPU单元。

不同的CPU型号具有不同的脚位就是插脚,搭配的主板芯片也不同,如果你想要升级你的服务器或个人电脑时就不能只考虑CPU还得要考虑到你主板上支持的CPU型号!

那么CPU的工作效率怎么来看呢?上一篇说到CPU内部含有微指令集,不同的微指令集会导致CPU工作效率的优劣;还有CPU的频率,什么是频率?简单说就是CPU每秒钟可以进行的工作次数,频率越高CPU单位时间内可以做越多的事,比如一个CPU的频率是3.0GHz,就表示这个CPU在一秒内可以进行3.0X10^9次工作。但不同的CPU之间不能以频率来判断运算性能,每个CPU的微指令不同,架构也不同,频率只能用来比较同款CPU的速度。

再来说下CPU的外频与倍频,咱们知道芯片组里各个组件都是通过南北桥来连接,打个比方一个车间里一群人作业,可能有些人快有些人慢这样就可能出现快的人没事干慢的就有一堆事处理,所以这群人的速度最好能够一致;同样的道理CPU与外部各组件的速度理论上应该要一致才好,但因为CPU需要较强大的运算能力,有很多判断与数据都是在CPU内处理,因此CPU开发商就在CPU内加上一个加速功能,这就有了所谓的外频与倍频。外频就是指CPU与外部组件进行数据传输/运算时的速度,倍频则是CPU内部用来加速工作性能的一个倍数,两者相乘也就是CPU的频率。如CPU的频率是3.0GHz,外频是333MHz,因此倍频就是9倍(3.0G=333MX9,1G=1000M)

还有一种超频,超频顾名思义哈,但超频只通过外频的调整加大频率变高,CPU的倍频是死锁着的无法修改,但超频并非正常速度,很可能会造成死机等问题。