二级缓存对游戏没影响么?

来源:百度知道 编辑:UC知道 时间:2024/07/07 01:44:50
最近想买台笔记本,别人推荐了,但是二级缓存只有2M。我想会不会太小了!他说二缓对游戏没影响!
我想问一下,二缓对什么有影响呢!是不是影响系统的速度啊???

举个例子~玩极品飞车~都是先读取地图,再进行游戏~缓存低,对这个读取过程有影响,可能会慢一点,但是不会影响游戏。
但是如果是上古卷轴,游戏是一边移动,一边读取赌徒数据(因为游戏完全运用3D模型构架游戏世界),这种情况,如果二级缓存低,效果全开就会卡的很严重,但是效果关的差不多了,影响可能会稍微小一些。根据游戏情况而定。

先让你了解下概念,然后我再说。CPU缓存(Cache Memory)位于CPU与内存之间的临时存储器,它的容量比内存小但交换速度快。在缓存中的数据是内存中的一小部分,但这一小部分是短时间内CPU即将访问的,当CPU调用大量数据时,就可避开内存直接从缓存中调用,从而加快读取速度。由此可见,在CPU中加入缓存是一种高效的解决方案,这样整个内存储器(缓存+内存)就变成了既有缓存的高速度,又有内存的大容量的存储系统了。缓存对CPU的性能影响很大,主要是因为CPU的数据交换顺序和CPU与缓存间的带宽引起的。
像用二级缓存2M的话玩游戏不没有问题了,呵呵

缓存是用来提升内存读写的速度的,二级缓存的读写速度快于内存,系统将一些常用的东西放入缓存中,这样读写时速度就会更快。
所以性能上会有差异,看你的要求了。

我们在微软的知识库中找到了如下的内容:“HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management”中的SecondLevelDataCache键的值只有在Windows XP系统从硬件抽象层(Hardware Abstraction Layer )读取CPU二级缓存(L2)失败时才会读取SecondLevelDataCache键的数据。而且SecondLevelDataCache键值=0的意义是二级缓存为256KB。

在一篇知识库文章中我们还找到了“Do not change the SecondLevelDataCache entry ”这样的话,在文章中指出一些第三方资料宣称修改SecondLevelDataCache键的值可以提高系统性能是不正确的。二级缓存的数值是由操作系统检测并且完全不受SecondLevelDataCache值的影