{/dede:field.body}

如何启用cpu的l2缓存缓存是数据从内存到cpu的桥梁。 其速度比内存快得多,但容量也比内存小得多。 那么,在计算机上如何打开cpu的l2缓存呢? 今天,编辑将与大家分享如何使用cpu操作和显示l2缓存开启。


缓存

cpu缓存是位于cpu和内存之间的临时存储器,容量比内存小,但交换速度更快。 缓存中的数据只是内存中的一小部分,但这一小部分将在短时间内被cpu访问。 cpu调用大量数据时,可以避开内存直接从缓存中调用,因此读取速度会变快。 最初只有1级缓存,2级缓存( l2 cache )出现是为了调整1级缓存和内存之间的速度。 l2缓存比l1缓存速度慢、容量大,主要用于l1缓存和内存之间的数据临时交换。 事实上,目前intel和amd解决方案的l1缓存逻辑结构设计不同,因此l2缓存对cpu性能的影响也不同。 如何启用cpu的二级高速缓存

1 .首先打开注册表,使用键组合win+r,输入regedit

2 .在注册表hkcu _本地_机器\系统\当前控制集\控制\会话管理器\存储器管理下

3 .然后是新的dword值: secondleveldatacache,把这个值改成你cpu的二级缓存的大小,填写时采用十进制值。

通过更改dword值secondleveldatacache,可以将cpu的2级缓存更改为更大的值,然后重新启动计算机。 如何显示l2缓存的参数

1、任务栏右键单击-任务管理器。

2、点击性能,l2缓存是电脑cpu的二级缓存。

CPUl2高速缓存的作用

这是cpu查找数据的简便方法。 简单地说,缓存是数据从内存到cpu的桥梁。 其速度比内存快得多,但容量也比内存小得多。 另外,缓存根据读取速度和容量进一步分为1级和2级。 当cpu需要数据时,l1缓存和→ l2高速缓存和→ 中选取其他天花板类型。 这样可以尽可能提高读取速度。 这样,高速缓存+存储器的系统兼具了速度和容量的优点。

amd和intel :不同的设计有很大的差异

关于l2缓存容量的差异,必须从大型cpu公司对l1缓存的理解开始。 没错,没错。 平时的曝光量远远不如二级缓存的一级缓存。 那才是造成上述巨大差异的罪魁祸首。

在目前的cpu中,intel对l1缓存的了解是数据代码指令跟踪缓存。 也就是说,存储在l1缓存中的实际上只是l2缓存中的数据和指令的地址,而不是这些数据和指令的副本。 二级高速缓存的容量会严重影响英特尔CPU的性能。

相比之下,amd将实际数据读写缓存定位于l1缓存上。 也就是说,l2缓存中的一些数据必须按照一定的规则移动到l1缓存。

不仅一级缓存的实际工作方法有差异,amd的cpu在一级缓存的大小上也占了特点。 以amdathlon64x26000+am2 (盒子)为例,两个核心分别有64kb的数据缓存、64kb的指令缓存。 英特尔酷睿2双核6320 ( 3年墨盒)在两枚内核上分别具有32kb的数据缓存和32kb的指令缓存。

当然,以上只是英特尔的amd的CPUl2缓存差异较大的首要原因。 事实上,cpu是否对l2缓存容量敏感,受存储器控制器、管线长度、频率、总线架构、指令集等多方面的影响。 多核cpu还涉及各物理内核之间的数据交换问题。

在多核cpu中,l2缓存的利用效率有时高,有时低。 简单来说,intel新一代酷睿体系结构的l2高速缓存是最好的,amd的athlonx2系列次之,旧的奔腾d (奔腾)系列最差。

几年间,l2高速缓存从小的64kb一下子增加到了8mb,增长了128倍。 越来越大的l2缓存,真的是cpu性能飞速提高吗? 还是只是intel和amd联手玩的数字游戏?

事实上,l2高速缓存的容量对性能的影响正在逐渐减少,如果l2高速缓存没有增加到128kb,性能提高可能会直线上升。 然而,当它从2mb增加到4mb时,招聘者可能连性能都感觉不到提高。 这在当前cpu解决数据的过程中,几乎总是需要128kb以下的缓存,但需要1mb以上的缓存的情况很少(2%左右)。 这是因为l2缓存越大,实际上对cpu性能的影响就越小。 就像拷贝开头的两种cpu一样,l2缓存的巨大差异最终并不反映在cpu速度上。 因此,完全没有必要盲目追求辅助缓存的大容量,只要足够就可以了。 结语

关于cpu二级缓存关联的介绍到此结束。 我希望正文对你有帮助。 如有不足之处,欢迎指正。

来源:雪球新闻网

标题:“电脑CPU二级缓存的开启做法和怎么查看二级缓存的参数”

地址:http://www.xiaolihe.cn/xqsmkj/896.html