专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅

首页 »Windows » windows缓存:修改 2级缓存Cache能不能为Windows XP加速? »正文

windows缓存:修改 2级缓存Cache能不能为Windows XP加速?

来源: 发布时间:星期五, 2009年1月16日 浏览:28次 评论:0
  在众多XP优化窍门技巧中较为流行种说法是Windows XP系统需要用户手工打开CPU 2级缓存Cache这样才能使CPU发挥出最大效率这种说法流传相当广泛现在使用率最高Windows系统优化软件Software的“Windows 优化大师”也是持这种观点在它优化设置栏中就有优化CPU 2级缓存Cache选项

  我们先看看这个所谓优化窍门技巧是怎样告诉我们

  【Windows XP系统中默认状态下CPU 2级缓存Cache并未打开为了提高系统性能我们可以通过修改注册表或使用“Windows优化大师”等软件Software来开启它

  运行注册表编辑器展开HKEY_LOCAL_MACHINE\\CurrentControlSet\Control\Session Manager\Memory Management分支双击右侧窗口中“SecondLevelDataCace”然后在弹出窗口中直接填入当前计算机所使用CPU 2级缓存Cache容量即可

  赛扬处理器 2级缓存Cache为128KB应将其值设置为80(16进制下同)PⅡ、PⅢ、P4均为512KB 2级缓存Cache应设置为200;PⅢE(EB)、P4 Willamette只有256KB 2级缓存Cache应设置为100;AMD Duron只有64KB 2级缓存Cache应设置为40;K6-3拥有256KB 2级缓存Cache;Athlon拥有512KB 2级缓存Cache;Athlon XP拥有256KB 2级缓存Cache;Athlon XP(Barton核心)拥有512KB 2级缓存Cache

  使用Windows优化大师也可以正确设置CPU 2级缓存Cache:启动Windows优化大师选择“系统性能优化”在“文件系统优化”中最上面就是有关CPU 2级缓存Cache设置项拖动滑块到相应位置后保存设置并重新启动计算机即可

  事实真是这样吗?

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

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

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

0

相关文章

读者评论

发表评论

  • 昵称:
  • 内容: