漆黑的魅影毒爆弹配招:二级缓存有什么作用?二级缓存容量多更好吗?在那里占优势?

来源:百度文库 编辑:高考问答 时间:2024/05/02 07:43:26

二级缓存有什么作用?
二级缓存就是一级缓存的缓冲器,因为一级缓存制造成本较高,因此它的容量有限,二级缓存的作用就是存储那些CPU处理时需要用到、一级缓存又无法存储的数据。
即L2 Cache。由于L1级高速缓存容量的限制,为了再次提高CPU的运算速度,在CPU外部放置一高速存储器,即二级缓存。工作主频比较灵活,可与CPU同频,也可不同。CPU在读取数据时,先在L1中寻找,再从L2寻找,然后是内存,在后是外存储器。所以L2对系统的影响也不容忽视。

二级缓存容量多更好吗?

二级缓存是CPU性能表现的关键之一,在CPU核心不变化的情况下,增加二级缓存容量能使性能大幅度提高。

在那里占优势?

任何地方都占优势哦。。。。

用来存储CPU将要处理的数据。
当然是缓存越大,性能越好。
你看奔腾系列和赛扬系列性能差别那么大,是为什么呢?就是因为缓存大小问题。
在CPU制造的时候,二级缓存要存储1bit的数据,需要4个晶体管。所以CPU生产的时候,缓存不可能太大,否则CPU的体积就会增加。同样的大小的CPU,缓存越大,制造越复杂。这就是产生奔腾和赛扬两大产品的主要原因。

intel的CPU二级缓存越大越好,AMD的CPU对二级缓存的容量要求不高,提升二级缓存也不会明显的提升性能。两种CPU不能凭二级缓存的大小来决定性能谁高,还需要用户和测试软件的数据。

二级缓存是为了提高cpu的利用率吧。