鄂尔多斯宣传部电话:2级缓存什么意思 是不是 奔4 2.8是不是都是2级缓存的

来源:百度文库 编辑:中科新闻网 时间:2024/05/06 08:17:10
小弟不是很清楚 请各位朋友仔细说明?

二级缓存又叫L2 CACHE,它是处理器内部的一些缓冲存储器,其作用跟内存一样。

  它是怎么出现的呢?

  这要上溯到上个世纪80年代,由于处理器的运行速度越来越快,慢慢地,处理器需要从内存中读取数据的速度需求就越来越高了。然而内存的速度提升速度却很缓慢,而能高速读写数据的内存价格又非常高昂,不能大量采用。从性能价格比的角度出发,英特尔等处理器设计生产公司想到一个办法,就是用少量的高速内存和大量的低速内存结合使用,共同为处理器提供数据。这样就兼顾了性能和使用成本的最优。而那些高速的内存因为是处于CPU和内存之间的位置,又是临时存放数据的地方,所以就叫做缓冲存储器了,简称“缓存”。它的作用就像仓库中临时堆放货物的地方一样,货物从运输车辆上放下时临时堆放在缓存区中,然后再搬到内部存储区中长时间存放。货物在这段区域中存放的时间很短,就是一个临时货场。

  最初缓存只有一级,后来处理器速度又提升了,一级缓存不够用了,于是就添加了二级缓存。二级缓存是比一级缓存速度更慢,容量更大的内存,主要就是做一级缓存和内存之间数据临时交换的地方用。现在,为了适应速度更快的处理器P4EE,已经出现了三级缓存了,它的容量更大,速度相对二级缓存也要慢一些,但是比内存可快多了。

  缓存的出现使得CPU处理器的运行效率得到了大幅度的提升,缓存越大处理器效率就越高,同时由于缓存的物理结构比内存复杂很多,所以其成本也很高。大量使用二级缓存带来的结果是处理器运行效率的提升和成本价格的大幅度不等比提升。举个例子,服务器上用的至强处理器和普通的P4处理器其内核是一样的,就是二级缓存不同。至强的二级缓存是2MB~16MB,P4的二级缓存是512KB,于是最便宜的至强也比最贵的P4贵,原因就在二级缓存不同。

太多理论,怕楼主看不明白,给你通俗点说吧:

现在市面的所有CPU都有二级缓存,它的功能是:CPU跑的太快,甚至内存都跟不上它了,只有弄出来个比内存更快的二级缓存,然后把常用的东西放在里面,供CPU运算随时读取。

够通俗的了吧?希望楼主可以明白

缓存(Cache)大小是CPU的重要指标之一,其结构与大小对CPU速度的影响非常大。简单地讲,缓存就是用来存储一些常用或即将用到的数据或指令,当需要这些数据或指令的时候直接从缓存中读取,这样比到内存甚至硬盘中读取要快得多,能够大幅度提升CPU的处理速度。
所谓处理器缓存,通常指的是二级高速缓存,或外部高速缓存。即高速缓冲存储器,是位于CPU和主存储器DRAM(Dynamic RAM)之间的规模较小的但速度很高的存储器,通常由SRAM(静态随机存储器)组成。用来存放那些被CPU频繁使用的数据,以便使CPU不必依赖于速度较慢的DRAM(动态随机存储器)。二级高速缓存一直都属于速度极快而价格也相当昂贵的一类内存,称为SRAM(静态RAM),SRAM(Static RAM)是静态存储器的英文缩写。由于SRAM采用了与制作CPU相同的半导体工艺,因此与动态存储器DRAM比较,SRAM的存取速度快,但体积较大,价格较高。

二级缓存又叫L2 CACHE,它是处理器内部的一些缓冲存储器,其作用跟内存一样
其实二级的对速度来说还是比较重要的 购买CPU时要考虑

CPU缓存
奔4 2.8 不都是

缓存(CACHE)大小及速度也是CPU的重要指标之一,而且缓存的结构和大小对CPU速度的影响非常大,缓存的作用简单地讲,就是用来存储一些常用或即将用到的数据或指令,当需要这些数据或指令的时候直接从缓存中读取,这样比到内在甚至硬盘中读取要快的多,能够大幅度提升CPU的处理速度。但是由于CPU芯片面积和成本的因素来考虑,缓存不可能很大,现在市面上常见的CPU的一级缓存多为32KB到128KB不等,而二级缓存则从0K到2MB不等。缓存也有速度之分,一般来说集成在CPU核心内部的(比如赛扬II等)缓存速度均为全速,也就是和CPU的速度一致,而放CPU核心外部的缓存(比如PentiumII、III等)就有CPU主频的半速或2/5速等等不同的速度了。