单核、多核、多CPU
老一代的个人电脑,都是单核的,CPU仅有一个运算单元
目前来说,个人电脑都是多核CPU,在一颗CPU中嵌入了两个以上的运算核心,就是一个实体的CPU中(一个物理的CPU), 含有两个以上的CPU运算单元
注意多CPU和多核区别,多CPU是多个物理CPU,多核是一个物理CPU中多个逻辑上的核心
举个例子
假如你有两套房,两套房子物理上是独立的,这是多CPU
每套房子,均为4室, 这里的4室,可以认为是一个CPU中有4个核心
一般生产环境服务器可用到多CPU,每个CPU又分为多核
个人电脑一般没有多CPU,都是单个物理CPU,多核
CPU频率
CPU内部含有微指令集,不同的微指令集会决定CPU工作效率。 除此之外还有CPU频率也决定了其工作效率。频率是CPU每秒钟可以进行工作的次数, 频率越高则表示单位时间内可以作更多的事情。CPU频率为3.6GHz, 表示在一秒内可以进行3.6x10^9工作
注意:不同的CPU之间不能仅仅用频率来衡量运算性能。因为不同的CPU的微指令集可能不相同(分为CISC和RISC),每个CPU周期够进行的工作指令数也不同(RISC大多为单周期指令),三级缓存的大小也不一样。
CPU外频和倍频
早期的 CPU 架构主要通过北桥来连接系统最重要的 CPU、 内存与显卡设备,目前来说CPU比内存和显卡等设备运算速度都要快。CPU的核心工作频率与外频之间存在着一个比值关系,这个比值就是倍频系数,简称倍频,外频与倍频相乘就是主频,所以其中任何一项提高都可以使CPU的主频上升。