装修问题

cpu二级缓存有何用,越大越好吗?

提问者:奔跑的窝妞妞2024-05-11

二级缓存并不是越大越好,假如我们将CPU比作1个工厂,那CPU核心就是生产车间,缓存就是原料和半成品仓库,当生产需时,原料先从近来的一级缓存中寻找,当找不到时再到二级缓存中找。而内存就可能原料产地,直接从产地取原料延迟很高,因此要将常常用到的东东存进工厂仓库,便于调出使用。当需的原料种类和数量都特别多时,缓存大多个有利于提升性能,但我们一般应用时数据量并不是很大,用不着过大的仓库,仓库大了,找原料时就变得麻烦,还要1个单元1个单元的找,就可能在大柜子中找东东相同,越大越难找,花费的时间也越多,表目前CPU中就是延迟大大提高(这样个样个也是Presccot核心P4  3.0E性能在特别多方面反较Northwood核心P4  3.0C为低的原因),会导致性能的下降,并且增大缓存还会导致功率和发热量激增,也会使成本大大增加。因此增大缓存不一定能提高性能。

石门小可爱 282024-04-30

CPU产品中,一级缓存的容量基本在4KB到64KB之间,二级缓存的容量则分为128KB、256KB、512KB、1MB、2MB等。一级缓存容量各产品之间相差不大,而二级缓存容量则是提高CPU性能的关键。二级缓存容量的提升是由CPU制造工艺所决定的,容量增大必然导致CPU内部晶体管数的增加,要在有限的CPU面积上集成更大的缓存,对制造工艺的要求也就越高

cHeN&Li$Li 402024-05-05

从理论上讲,在一颗拥有二级缓存的CPU中,读取一级缓存的命中率为80%。也就是说CPU一级缓存中找到的有用数据占数据总量的80%,剩下的20%从二级缓存中读取。由于不能准确预测将要执行的数据,读取二级缓存的命中率也在80%左右(从二级缓存读到有用的数据占总数据的16%)。那么还有的数据就不得不从内存调用,但这已经是一个相当小的比例了。目前的较高端的CPU中,还会带有三级缓存,它是为读取二级缓存后未命中的数据设计的—种缓存,在拥有三级缓存的CPU中,只有约5%的数据需要从内存中调用,这进一步提高了CPU的效率。

椒盐儿橙子 432024-05-14

你好,:缓存越大CPU计算速度也会有提升,不单单是缓存,还要看你的CPU频率,拥有的指令集之类的,希望我的回答对你有帮助。

J家馍小T 142024-05-17

一般游戏对于主频的依赖要强于二级缓存和核心数量,而且大多数游戏对于双核的优化要远远大于四核。
Intel的多核心处理器都是共享二级缓存的,E8500的主频高出Q9400四核500多MHz,价格相差在700元左右,因此,我推荐你使用E8500.
永恒之塔在网游中的配置要求挺高的,但是别说E8500,就是E5200都可以双开了,这主要还看你的显卡,CPU在游戏中的作用不如显卡来的直观。

请叫我癸小亥 352024-05-12

2级缓存不算太重要,但是不能说不好,在处理多文件的时候就重要了,如果只是一些简单的运行处理,那么就不太重要。第2个虽然主频高,不过赛扬的,倍频不高,第1个主频低,但是他的倍频高。赛扬是低端产品,不要看主频,要看CUP的倍频和核心频率,2级缓存也要看 要综合考虑,不要只看单一的。越大越好的话,要看他的主频达到多少,现在的2级缓存基本都是512的,考虑到多文件的处理!

颖颖emma 292024-05-14