cpu一级缓存二级缓存哪个重要
1. cpU的一级,二级,三级缓存有何用没三缓有何影响!
一级最重要,但是现在cpu的一级缓存几乎都一样,所以忽略。二级缓存的话对于intel的cpu是很重要的,intel的cpu的二级缓存越大性能提升非常明显,而amd的cpu虽然二级缓存也很重要,但是二级缓存大小对amd的cpu的性能提升不是很明显。三级缓存其实只是做了个辅助的作用,除了服务器,其实对大多数家庭机没什么用的,内存还是很重要的,但如果运行大型程序或游戏来说三级缓存就显得重要了,目前新型cpu已经有三级缓存了。所以说现在衡量cpu性能除了频率外就是二级缓存的大小了。
从理论上讲,二级缓存越大处理器的性能越好,但这并不是说二级缓存容量加倍就能够处理器带来成倍的性能增长。2006年,cpu处理的绝大部分数据的大小都在0-256kb之间,小部分数据的大小在256kb-512kb之间,只有极少数数据的大小超过512kb。到2009年已经有1m,2m的了。所以只要处理器可用的一级、二级缓存容量达到256kb以上,那就能够应付正常的应用;512kb容量的二级缓存已经足够满足绝大多数应用的需求。[5]
2. CPU的一级缓存和二级缓存哪个更重要
缓存是指可以进行高速数据交换的存储器, CPU 进行处理的数据信息多是从内存中调取的,但 CPU 的运算速度要比内存快得多,为此在传输过程中放置一存储器,存储 CPU 经常使用的数据和指令,这样可以提高数据传输速度。L1 Cache( 一级缓存 ) 是 CPU 第一层高速缓存。内置的 L1 高速缓存的容量和结构对 CPU的性能影响较大,不过高速缓冲存储器均由静态 RAM 组成,结构较复杂,在 CPU 管芯面积不能太大的情况下, L1 级高速缓存的容量不可能做得太大。L2 Cache( 二级缓存 ) 是 CPU 的第二层高速缓存,由于 L1 级高速缓存容量的限制,为了再次提高 CPU 的运算速度,在 CPU 外部放置一高速存储器,即二级缓存。工作主频比较灵活,可与 CPU 同频,也可不同。 CPU 在读取数据时,先在 L1 中寻找,再从 L2 寻找,然后是内存,最后是外存储器。所以 L2 对系统的影响也不容忽视。
3. CPU二级缓存还是三级还是一级最重要
越高级,越重要。
有些人说一级缓存最重要,其实是错误的。
早在很多年前,CPU是没有二级缓存的,只有一级缓存,后来发展到PC阶段,所以CPU就有二级缓存了,二级缓存起到很重要的作用。
当然三级缓存更重要了,目前新型CPU已经有三级缓存了。
为什么说一级缓存会被忽略?因为每一个CPU都有一级缓存,正如人都会走路,当然没人会去问为什么人类会走路。
为什么没人去说一级缓存,而去说二级缓存呢?道理也是很简单:为什么没人说我走路快,而中国人都去说刘翔跑步快呢?
其实CPU的缓存决定了CPU的成本,二级缓存早已普遍了,通常二级缓存越大,成本就高,速度就越快,简单举例:速龙的二级缓存通常比闪龙高,价格同样比闪龙贵。某些INTEL早期P3、图拉丁等处理器二级缓存是256KB,后期的赛扬4是128KB,这是为什么?因为早期P3、图拉丁处理器主流的年代,一台电脑价格几乎都是X万元的,所以生产商自然把处理器投入更高的成本。后期以来由于各个阶段不同,CPU的成本就随缓存变动,成千变万化了。
4. 一级缓存和二级缓存哪个更重要,各自有什么用处
一级缓存就是CPU核心内存最重要了,但是二级缓存也是很重要的,因为一级缓存通常都是很小的,二级缓存决定着你CPU的性能
5. cpu的1 2 3 级缓存是什么关系三者哪一个对CPU的性能最重要请说详细点
CPU缓存(Cache
Memory)是位于CPU与内存之间的临时存储器,它的容量比内存小的多但是交换速度却比内存要快得多。缓存的出现主要是为了解决CPU运算速度与内存读写速度不匹配的矛盾,因为CPU运算速度要比内存读写速度快很多,这样会使CPU花费很长时间等待数据到来或把数据写入内存。在缓存中的数据是内存中的一小部分,但这一小部分是短时间内CPU即将访问的,当CPU调用大量数据时,就可避开内存直接从缓存中调用,从而加快读取速度.
1级缓存速度最快,容量最小,二级次之,三级缓存速度是三种缓存里面最慢的,也是容量最大的。
一般的CPU,比如AMD方面速龙和艺龙的区别就在于有没有三级缓存从而区分CPU的地位是高端还是低端,所以说缓存的大小也决定了CPU的定价,定位,高端的CPU都是配备大缓存的,这样就能使CPU性能更高
6. CPU一级缓存和二级缓存,哪个好呀
都是必须要有的
缓存大小也是cpu的重要指标之一,而且缓存的结构和大小对cpu速度的影响非常大,cpu内缓存的运行频率极高,一般是和处理器同频运作,工作效率远远大于系统内存和硬盘。实际工作时,cpu往往需要重复读取同样的数据块,而缓存容量的增大,可以大幅度提升cpu内部读取数据的命中率,而不用再到内存或者硬盘上寻找,以此提高系统性能。
l1
cache(一级缓存)是cpu第一层高速缓存,分为数据缓存和指令缓存。内置的l1高速缓存的容量和结构对cpu的性能影响较大,不过高速缓冲存储器均由静态ram组成,结构较复杂,在cpu管芯面积不能太大的情况下,l1级高速缓存的容量不可能做得太大。一般服务器cpu的l1缓存的容量通常在32—256kb。
l2
cache(二级缓存)是cpu的第二层高速缓存,分内部和外部两种芯片。内部的芯片二级缓存运行速度与主频相同,而外部的二级缓存则只有主频的一半。l2高速缓存容量也会影响cpu的性能,原则是越大越好,现在家庭用cpu容量最大的是512kb,而服务器和工作站上用cpu的l2高速缓存更高达256-1mb,有的高达2mb或者3mb。
7. 一级缓存和二级缓存哪个好
缓存(Cache)
CPU进行处理的数据信息多是从内存中调取的,但CPU的运算速度要比内存快得多,为此在此传输过程中放置一存储器,存储CPU经常使用的数据和指令。这样可以提高数据传输速度。可分一级缓存和二级缓存。
一级缓存
即L1
Cache。集成在CPU内部中,用于CPU在处理数据过程中数据的暂时保存。由于缓存指令和数据与CPU同频工作,L1级高速缓存缓存的容量越大,存储信息越多,可减少CPU与内存之间的数据交换次数,提高CPU的运算效率。但因高速缓冲存储器均由静态RAM组成,结构较复杂,在有限的CPU芯片面积上,L1级高速缓存的容量不可能做得太大。
二级缓存
即L2
Cache。由于L1级高速缓存容量的限制,为了再次提高CPU的运算速度,在CPU外部放置一高速存储器,即二级缓存。工作主频比较灵活,可与CPU同频,也可不同。CPU在读取数据时,先在L1中寻找,再从L2寻找,然后是内存,在后是外存储器。所以L2对系统的影响也不容忽视。
8. 一级二级三级缓存谁比较重要
一级最重要,但是现在CPU的一级缓存几乎都一样,所以忽略。
二级缓存的话对于Intel的CPU是很重要的,Intel的CPU的二级缓存越大性能提升非常明显,而AMD的CPU虽然二级缓存也很重要,但是二级缓存大小对AMD的CPU的性能提升不是很明显。
三级缓存其实只是做了个辅助的作用,除了服务器,其实对我们家庭机没什么用的,内存还是很重要的。
所以说现在衡量CPU性能除了频率外就是二级缓存的大小了。
9. CPU有一级缓存吗一般有多大 最大的为多少 它与二级缓比谁重要
CPU的缓存是为了解决指令从CPU到内存之间的时间问题而诞生的。
一级缓存为L1,二级缓存为L2,他们的优先权限为L1>L2,所以一级缓存比二级缓存重要,同时一级缓存是小于二级缓存的。两个缓存一般均在5M以内。