CPU L2缓存 2MB 和3MB在实际应用里的差别?

来源:百度知道 编辑:UC知道 时间:2024/09/21 11:10:01

在实际应用中的差别大约在5%-10%之间,几乎感觉不到。

参考

http://tieba.baidu.com/f?kz=581869463

L2大小其实就是一个命中概率的问题
L2工作原理是这样的,当CPU要对内存中某一单元数据进行处理的时候
数据从内存到CPU,于此同时,内快数据附近的数据也一同被读入L2当中
当CPU执行下一条数据处理指令的时候如果L2有需要的数据,则直接冲L2当中读取,这个过程称为“命中”由于L2数据传输速度是普通内存的N倍,这个N倍每夸张
至少现在那些什么DDR3 2000MHZ的内存要快几十倍不只
所以节省的数据的传输时间,从而提高的CPU执行的效率,
这样就不难理解,L2越大,这个“命中”概率就越大,CPU执行效率在概率就效率越高
而在实际中,概率这东西太玄,不好说,但是在同频下
L2大的CPU执行效率肯定要高,性能要强

这个差别只在一些测评中,用柱状条的时候才能用眼看出来差别的。

就拿E5200(L2 2M)和E7200(L2 3M)比就知道了,其实个人是没感觉有什么差的,不过在一些软件或者游戏上就有很大的差别

二缓大的cpu本身参数(比如主频,指令集)就优秀一些,所以不能单拿这个比的。
说句实话,单比较l2的话,基本没有任何区别.
作视频编缉或科学计算的时候能差个几秒钟.