搜索
查看: 2933|回复: 10
收起左侧

[资料库] 关于——设置适当的磁盘缓存 的说明

[复制链接]
星なる石
发表于 2014-3-8 23:56:08 | 显示全部楼层 |阅读模式
本帖最后由 星なる石 于 2014-3-9 10:34 编辑

http://www.kafan.cn/forum.php?mod=viewthread&tid=1401564

该贴说明 通过 创建和更改  IoPageLockLimit 键值 ,来提高 系统 读写 磁盘的性能 是 很有效的 方法。





首先是微软 关于 IoPageLockLimit (最大 I/O 操作锁定限制)的说明……来源
http://technet.microsoft.com/en-us/library/cc959494.aspx#feedback

HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management  
数据类型
范围
默认值
REG_DWORD
0x0 |0x1–0xFFFFFFFF 字节
0

64位系统仍然 创建 REG_DWORD 值
说明
指定最大可以为 I/O 操作锁定的字节数。
数值数据
含义
0x0
该系统将 最大 I/O 操作 锁定限制限制设置为 512 KB。
0x1–0xFFFFFFFF 字节
输入的值的优先级高于系统的默认设置,并被用作 最大  I/O 操作 锁定限制 。
请注意
在计算机上的物理内存量确定的最大 I/O 操作 锁定限制。不要设置锁限制以上以下值:
物理内存量
最大 I/O 操作 锁定限制
小于 64 MB
物理内存减去 7 MB,即必须小于 57 MB,即数值 小于 59768832(“十进制”
64 MB–500 MB
物理内存减去 16 MB,即必须小于 484 MB,即数值 小于 1E400000“十六进制”
512 MB 的和更大内存量
物理内存减去 64 MB,即必须小于 448MB,即数值 小于 1C000000“十六进制”



以下引用修正
具体设置如下:
        依次点选“开始”→“运行”,在弹出的“运行”对话框中的文本框里键入“regedit”;在“在注册表”编辑器中,依次位到“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management”主键,
如果没有“IopageLockLimit”,可在右侧的子键窗口中空白处,右键鼠标,在弹出的快捷菜单中依次选择“新建”→“DWORD值”,
然后将新建的DWORD重名为“IopageLockLimit”,双击该项,在基数选项区域中选择“十六进制”单选框,
在“数值数据”下的文本框中键入需要的设置的缓存数值,
假如实际物理内存量为256M,请设置: 10000;假如实际物理内存量为512M或更大,请设置: 40000。】                        →  这句话明显有问题
如果用户感觉磁盘缓存占用内存空间过大,也可自定义设置磁盘缓存,
例如用户想该磁盘缓存设置为56MB,先将“编辑DWORD值”下的“基数”选项区域,由“十六进制”切换到“十进制”单选框
然后运用56(设置磁盘缓存)*1024*1024公式,得出的结果58720256,
将该值键入到“数值数据”下的文本框即可,按“F5”键刷新,重启计算机即可完成设置。


我总结的需要注意的方面:
56M(设置磁盘缓存)*1024*1024 = 58720256 B(byte)

事实上,如果不是影音发烧友的话,一般用户只要 设置 在 512K 和 16 MB 之间 即可,
如果是影音发烧友,8MB 至 256MB,大概就行。

笔记本用户 的话, 设置 大于 16 MB 的话,基本读写 也不会 变快。






注意:
该 IoPageLockLimit 键值 是 有效的,对于 Windows 2000,Windows XP,Windows XP 64位版,Windows Vista,Windows Vista x64位,Windows 7 和 Windows 7 64位 系统 ,
Windows 8 没试过,但 也应该 是 有效的……大家 可以 去  尝试 一下。

评分

参与人数 1经验 +8 收起 理由
woxihuan2011 + 8 感谢提供分享

查看全部评分

恋爱的夏娜
发表于 2014-3-9 00:15:38 | 显示全部楼层
几天没见吊了好多啊。。。。
但是如果你再关注一下那个页面的话,前面的操作系统可是Windows 2000……而且在Windows Server 2008 R2里面也没有发现这个键值。
于是我们可以做以下合理的推测:这个东西更适合在Windows 2000和Windows XP上使用而不再适用于Windows 7及以上的操作系统。
星なる石
 楼主| 发表于 2014-3-9 08:57:50 | 显示全部楼层
本帖最后由 星なる石 于 2014-3-9 10:17 编辑
恋爱的夏娜 发表于 2014-3-9 01:15
几天没见吊了好多啊。。。。
但是如果你再关注一下那个页面的话,前面的操作系统可是Windows 2000 ...


诶,你可以这样子判断么,娜娜酱?

该 IoPageLockLimit 键值 是 有效的,对于 Windows 7 和 Windows 7 64位 系统 ;
Windows 8 没试过,但 也应该 是 有效的,原因自己想去


你可以尝试 一下啊,不过 台式 可能 效果不太明显,用笔记 本的话 会比较 明显 的,原因 你 自己 判断。
恋爱的夏娜
发表于 2014-3-9 10:07:04 | 显示全部楼层
星なる石 发表于 2014-3-9 08:57
诶,你可以这样子判断么,娜娜酱?

该 IoPageLockLimit 键值 是 有效的,对于 Windows 7 和  ...

那么请找出微软官方对于这个键值更详细的解释。
而且你亲身体验过了么?有一些测试数据参考么?
星なる石
 楼主| 发表于 2014-3-9 10:15:08 | 显示全部楼层
本帖最后由 星なる石 于 2014-3-14 01:25 编辑
恋爱的夏娜 发表于 2014-3-9 11:07
那么请找出微软官方对于这个键值更详细的解释。
而且你亲身体验过了么?有一些测试数据参考么?


娜娜……

呵呵,

咱是大三……又是学 国贸 的…… 那些……是吧,……效益 ……我知道这个……有用就行!!!




即使,现在 找不到 答案……
恋爱的夏娜
发表于 2014-3-9 10:19:52 | 显示全部楼层

你可真讲求效益啊……一个来历都不是很清楚的产品,还幻想着效益,你的国贸学习的真的非常优秀啊。
星なる石
 楼主| 发表于 2014-3-9 10:24:54 | 显示全部楼层
恋爱的夏娜 发表于 2014-3-9 11:19
你可真讲求效益啊……一个来历都不是很清楚的产品,还幻想着效益,你的国贸学习的真的非常优秀啊。


  stop!

在这个问题上……咱基本没有风险吧……

it's a safe。
恋爱的夏娜
发表于 2014-3-9 10:58:19 | 显示全部楼层
星なる石 发表于 2014-3-9 10:24
stop!

在这个问题上……咱基本没有风险吧……

零风险=效益??吊吊吊……
有谁测试过的说一下这个玩意儿到底干嘛用的?
星なる石
 楼主| 发表于 2014-3-9 11:05:18 | 显示全部楼层
恋爱的夏娜 发表于 2014-3-9 11:58
零风险=效益??吊吊吊……
有谁测试过的说一下这个玩意儿到底干嘛用的?

okay……我了解了……

笨蛋……

我是说……我现在无法解答你的提问……

么么

我只知道……这个东西对 需要 经常 文件 操作 的 和 影音发烧友 很有帮助 啥……
恋爱的夏娜
发表于 2014-3-9 11:09:38 | 显示全部楼层
星なる石 发表于 2014-3-9 11:05
okay……我了解了……

笨蛋……

无法解答你就说无法解答呗,搞得那么神神秘秘的。。。
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

手机版|杀毒软件|软件论坛|卡饭乐购| 卡饭论坛

Copyright © KaFan  KaFan.cn All Rights Reserved.

Powered by Discuz! X3.4( 苏ICP备07004770号 ) GMT+8, 2019-9-24 17:46 , Processed in 0.057444 second(s), 6 queries , MemCache On.

快速回复 返回顶部 返回列表