对于二级缓存大家并不陌生,它也是衡量处理器性能的重要指标。在架构相同的前提下,往往主频相同,二级缓存容量更大的处理器,性能也会更高。缓存的工作原理是当CPU要读取一个数据时,首先从缓存中查找,如果找到就立即读取并送给CPU处理;如果没有找到,就用相对慢的速度从内存中读取并送给CPU处理,同时把这个数据所在的数据块调入缓存中,可以使得以后对整块数据的读取都从缓存中进行,不必再调用内存。
CPU在缓存中找到有用的数据被称为命中,当缓存中没有CPU所需的数据时(这时称为未命中),CPU才访问内存。但由于成本的原因,二级缓存不可能拥有很大的容量,因此命中率也不可能达到100%。为了提高处理器效率,厂商不断加大二级缓存的容量,同时增加相连度等措施来改进二级缓存。而二级缓存容量的提升是由CPU制造工艺所决定的,容量增大必然导致CPU内部晶体管数的增加,要在有限的CPU面积上集成更大的缓存,对制造工艺的要求也就越高。
酷睿2 E7200的二级缓存相连度达到了12路
不过由于Intel采用了45nm的先进工艺,相比65nm能够集成更多的晶体管,因此像双核的酷睿2 E8200二级缓存容量能够达到6MB,而酷睿2 E7200出于成本的考虑和市场定位,二级缓存减少到3MB,但仍要高于酷睿2 E4000系列的2MB,这样的性能足以满足主流用户需求。此外,在二级缓存相连度方面,酷睿2 E7200采用了12路(12-Way),相比酷睿2 E4000系列的8路(8-Way)也提升了不少。