请硬件达人帮我解释一个CPU的问题~
来源:百度知道 编辑:UC知道 时间:2024/05/31 00:38:12
飘逸绝伦你说的CPU性能取决于2级缓存的大小但好象很多CUP都是共用2级缓存的并不是每一个核心都配给他一个2级缓存。所以双核的2级缓存不一定有什么优势不是核心越多2级缓存就越大。还有后面你说的意思我理解是频率一样的双核CPU才比单核的好?
主要原因是他的执行频率高
主要不是这样..主要是在于2级缓存的大小.这个关系到运行速度.
而且.单核的频率高.一般是倍频高..倍频越高..性能越低.(相对主频高而倍频低的产品来说)
而且.PC领域的软件只是支持多线程,CPU只有一条总线与系统相连
对于整台电脑,多核核单核是一样的
CPU内部有几个核都没实际的变化,反而核越多每个核的效率越低
就好像频率,外频,倍频一样
增加核心数只是增加倍频,倍频太高而外频跟不上,就会有瓶颈
发展多核就是因为单核频率提不上去了!并不是什么多线程多任务
CPU永远只能一根筋的运算,同时处理几个任务,只不过是CPU时间分配不连续而已
核越多单个核心效率越低
假设有不阉割的酷睿单核,那么2.13的6550 肯定没有4.26的单核强,可能只有70%的性能
2.13G的4核如果跟8.52G的单核比,估计连60%的性能都达不到了,但是依然强于双核的6550
性能上是4核2.13G>双核2.13G>单核2.13G
这就好比4G单核性能没有2G单核两倍性能一样
倍频越大瓶颈越明显
举个明显的例子
P4B 和P4C
晶体管都是55M
核心都是NORTHWOOD
2.8C性能是强于2.8B的,用过的都知道
2.8C是200X14,2.8B是133X21
就相当于200MHZ的14核CPU 性能是强于 133MHZ的21核CPU的
虽然后者核心更多
单核CPU很容易占100%,因为单核效率高,并不是它多线程能力多强
CPU越强,运行同样程序,CPU占100%的时间就越短,恢复越快
多任务多线程与CPU是否多核没关系
运行多任务多核CPU占不到100%实际是多核CPU的缺陷而并非是优点
4G的单核和2G的双核同时做几件事情,4G瞬间到100%,但是10S就做完了,而双核的可能一直是60%占用,而20S也做不完
决定CPU性能的就是两条,一是核心设计,二是频率
多核就是变相增