CPU缓存是什么?一二三级缓存哪个对CPU最重要?(2)

2018-04-26 09:37:04 来源:电脑百事网 人气: 次阅读 619 条评论

我们知道,CPU性能是主要由CPU构架、核心线程数量、主频、缓存等诸多因素共同决定,而“缓存”是很多网友容易忽视的一个地方。那么,CPU缓存是什么?在电脑CPU中,一二三级...

CPU的一二三级缓存哪个最重要?

一般来说,每级缓存的命中率大概都在80%左右,也就是说全部数据量的80%都可以在一级缓存中找到,只剩下20%的总数据量才需要从二级缓存、三级缓存或内存中读取,由此可见一级缓存是整个CPU缓存架构中最为重要的部分。

但是,现在CPU的一级缓存几乎都一样,容量都比较小,多为64K,因此如今的CPU基本很少提一级缓存,主要是大家都一样,虽然最重要,但却不值得一提。

二级缓存,对CPU是很重要的,不过很多朋友会发现,如今很多Intel的CPU也都不怎么提二级缓存,只标注三级缓存。而AMD的不少新CPU也多为标注三级缓存为主,二级缓存只有部分型号会标注,比如AMD锐龙5 2600X提供3M三级缓存和16M三级缓存,R7 2700X则也只有16M三级缓存。而Intel酷睿i3 8100则只有6M三级缓存,高端的i7 8700K则只标注12MB。

CPU缓存是什么?一二三级缓存哪个对CPU最重要?
CPU三级缓存对比

因此,在目前的新款CPU中,二级缓存的重要性在减弱,三级缓存则成为重点。

现代CPU的高速缓存体系结构是非常复杂的,其中包括硬件预取和数据转发,以便能提供最佳的高速缓存命中机会,有些CPU甚至还加入了L4缓存。

以上就是电脑CPU 一二三级缓存的知识科普。对于普通电脑用户来说,只要知道CPU缓存是决定CPU性能的因素之一,普通用户对CPU缓存并不太敏感,游戏玩家更为在意的CPU核心数、主频等因素,而对于一些3D制图、视频渲染用户来说,比较考验CPU综合性能,这个时候大缓存会显得更优势。