2024年6月10日发(作者:)
二级缓存和三级缓存的区别
篇一:什么是二级缓存
二级缓存又叫L2 CACHE,它是处理器内部的一些缓冲存储器,其作用跟内存一样。
它是怎么出现的呢? 要上溯到上个世纪80年代,由于处理器的运行速度越来越快,慢慢
地,处理器需要从内存中读取数据的速度需求就越来越高了。然而内存的速度提升速度却
很缓慢,而能高速读写数据的内存价格又非常高昂,不能大量采用。从性能价格比的角度
出发,英特尔等处理器设计生产公司想到一个办法,就是用少量的高速内存和大量的低速
内存结合使用,共同为处理器提供数据。这样就兼顾了性能和使用成本的最优。而那些高
速的内存因为是处于CPU和内存之间的位置,又是临时存放数据的地方,所以就叫做缓
冲存储器了,简称“缓存”。它的作用就像仓库中临时堆放货物的地方一样,货物从运输
车辆上放下时临时堆放在缓存区中,然后再搬到内部存储区中长时间存放。货物在这段区
域中存放的时间很短,就是一个临时货场。 最初缓存只有一级,后来处理器速度又提升
了,一级缓存不够用了,于是就添加了二级缓存。二级缓存是比一级缓存速度更慢,容量
更大的内存,主要就是做一级缓存和内存之间数据临时交换的地方用。现在,为了适应速
度更快的处理器P4EE,已经出现了三级缓存了,它的容量更大,速度相对二级缓存也要
慢一些,但是比内存可快多了。 缓存的出现使得CPU处理器的运行效率得到了大幅度的
提升,这个区域中存放的都是CPU频繁要使用的数据,所以缓存越大处理
器效率就越高,同时由于缓存的物理结构比内存复杂很多,所以其成本也很高。
大量使用二级缓存带来的结果是处理器运行效率的提升和成本价格的大幅度不等比提
升。举个例子,服务器上用的至强处理器和普通的P4处理器其内核基本上是一样的,就
是二级缓存不同。至强的二级缓存是2MB~16MB,P4的二级缓存是512KB,于是最便
宜的至强也比最贵的P4贵,原因就在二级缓存不同。
CPU有两级高速缓存,一级和二级
CPU马上要用的数据在一级里,次要的在二级里,再次要的在内存里,暂时不用的
就都存在硬盘等其他存储器了
同级奔腾和赛扬的区别就在二级缓存,但一般家用的,256K已经很好了。
1.7G 的赛扬是128K的,做这些事都没什么费力的啊。
要是搞科学计算,显然越大越好!
篇二:CPU配大容量二级缓存有什么优势
CPU配大容量二级缓存有什么优势
此帖对"I饭俱乐部"的评论
相关热帖推荐:
酷睿2双核E系列CPU 选购 分享 超频 全汇总!


发布评论