互联网 频道

骗你不商量的系统优化秘籍

  修改系统中的CPU二级缓存为系统提速

  欺骗指数:★★★★

  在Windows XP的很多优化文章中,我们都可以看到这样一条优化技巧,修改注册表或使用第三方软件(如优化大师)设置CPU的二级缓存,可以提高系统的运行速度。这个技巧真的可行吗?

  最近在微软社区的论坛中看到这样一段话:“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值的影响。

  从微软知识库的文章中我们可以看到,所谓的Windows XP系统需要用户手动打开二级缓存这种说法是错误的。Windows XP系统是根据硬件抽象层读取CPU的二级缓存数值。只有在读取失败时才会读取SecondLevelDataCache的值,而且SecondLevelDataCache的默认数值0所代表的意义就是二级缓存为256KB,而不是表示关闭。所以CPU的二级缓存在任何时候都是开启的,用户没有必要再自行修改。

  因此,关于修改Windows XP中CPU二级缓存可以加快系统运行速度的说法,是不正确的,这是一条骗你不商量的优化秘籍。 

 中关于“系统”的问题及解答>>>

0
相关文章