CPU的主频越高处理器性能是不是越好
理论上而言CPU的主频越高,处理器的性能就越好,可事实真的是这样吗?下面是小编为大家介绍CPU的主频越高对处理器的性能造成的影响,欢迎大家阅读。
CPU的主频越高对处理器的性能造成的影响
CPU的主频,即CPU内核工作的时钟频率(CPU Clock Speed)。CPU主频的高低,对衡量处理器的性能来说是一个很重要的方面,对处理器的性能影响很大。
CPU主频越高,处理器的性能越好,主频的高低对于CPU运算速度至关重要,主频越高,处理器当然越快,所处理的数据就越多越快。假设某个CPU在一个时钟周期内执行一条运算指令,那么当CPU运行在2GHz主频时,将比它运行在1GHz主频时速度快一倍。因为2GHz的时钟周期比1GHz的时钟周期占用时间减少了一半,也就是工作在2GHz主频的CPU执行一条运算指令所需时间比工作在1GHz主频时的时间缩短了一半,自然运算速度也就快了一倍,所以目前很多人对于超频乐此不疲。
但是使用主频的高低来衡量处理器的性能,需要在相同的条件下相互比较,比如核心与线程数量,核心工艺(指令集),核心缓存等因素对于处理器来说也非常重要,我们不能拿一个过去的高主频的落后处理器和现在先进的低主频处理器相比较,性能方面显然是现在的处理器性能要好。
目前网上的很多处理器卖家拿着高主频的老处理器来贩卖,宣称处理器主频多少个G,比如AMD羿龙 2 X4 975,主频达到了3.6GHz,主频很高很高,然而性能却不如主频只有3.0GHz的i5 4430。
我们购买处理器除了看主频外,还需要处理器其他参数是怎样的。
核心和线程数
核心(Die)又称为内核,是CPU最重要的组成部分。CPU中心那块隆起的芯片就是核心,是由单晶硅以一定的生产工艺制造出来的,CPU所有的计算、接受/存储命令、处理数据都由核心执行。核心数量越多,代表着处理器所能处理的数据和任务越多,不同处理器的单核心性能也是有高低的。
一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并行执行不同的任务,在多核CPU中,使用多线程技术的好处是提高了程序的执行吞吐率。在单CPU单核的计算机上,使用多线程技术,也可以把进程中负责IO处理、人机交互而常备阻塞的部分与密集计算的部分分开来执行,编写专门的workhorse线程执行密集计算,从而提高了程序的执行效率。
CPU缓存
CPU高速缓存(CPU Cache)是用于减少处理器访问内存所需平均时间的部件。在金字塔式存储体系中它位于自顶向下的第二层,仅次于CPU寄存器。其容量远小于内存,但速度却可以接近处理器的频率。
CPU缓存活动图
目前的处理器缓存有一级缓存,二级缓存,三级缓存,可以这么说,缓存的大小与多少,也能代表着处理器的性能,缓存越大,处理器访问内存所需平均时间越短,速度越快。
CPU制作工艺
CPU的“制作工艺”指得是在生产CPU过程中,要进行加工各种电路和电子元件,精度越高,生产工艺越先进。在同样的材料中可以制造更多的电子元件,连接线也越细,提高CPU的集成度,CPU的功耗也越小。
现在的cpu内集成了以亿为单位的晶体管
目前的的处理器制作工艺已经达到了22纳米级别,比如最新的HasWell结构的处理器就是22nm,性能更高,功耗也更小。
总之,衡量处理器性能的高低,主频的多少是一方面,但不是决定方面,好需要配合其他处理器的参数来衡量。简单的用户购买处理器只要性能符合自己的需求就可以了,性能过高过低均是对资源的一种浪费。
以上便是关于处理器的主频和CPU参数的详情,但论频率其实并不能区分高下,笔者就参考CPU天梯图,发现好几款CPU的频率不高却可以排在天梯之上,所以,综合性能才能让CPU最大发挥。
CP