二级缓存和三级缓存有什么区别,为什么CPU是AMD系列的都没有三级缓存?i3或者i5系列的就有三级

2024-12-23 02:41:24
推荐回答(1个)
回答1:

速缓存分为一级缓存(即L1 Cache)和二级缓存(即L2Cache)。CPU在运行时首先从一级缓存读取数据,然后从二级缓存读取数据,然后从内存和虚拟内存读取数据,因此高速缓存的容量和速度直接影响到CPU的工作性能。
一级缓存都内置在CPU内部并与CPU同速运行,可以有效的提高CPU的运行效率。一级缓存越大,CPU的运行效率越高,但受到CPU内部结构的限制,一级缓存的容量都很小。
二级缓存对CPU运行效率的影响也很大,现在的二级缓存一般都集成在cpu中,但有分为芯片内部和外部两种,集成在芯片内部的二级缓存与CPU同频率二级缓存(即全速二级缓存),而集成在芯片外部的二级缓存的运行频率 是CPU的运行频率的一半(即半速二级缓存),因此运行效率较低。
同理你可以推测三级缓存与二级缓存的区别了

有三级缓存就是增加了CPU缓存的命中率,减少内存读取。
在大量数据计算的时候有优势。
但cpu的性能主要还是看本身 你个奔腾就算有三级缓存肯定也干不过没三级缓存的6800K