绿色圃中小学教育网
标题:
内存性能优化
[打印本页]
作者:
admin
时间:
2009-12-7 09:15
标题:
内存性能优化
内存性能优化
Windows XP
中有几个选项可以优化内存性能,它们全都在注册表下面位置:
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerMemory Management
1
)禁用内存页面调度(
Paging Executive
)
在正常情况下,
XP
会把内存中的片断写入硬盘,我们可以阻止它这样做,让数据保留在内存中,从而提升系统性能。要注意的是,拥有很多内存的用户(
256M
以上)才好使用这个设置。这个设置的名字正如它的功能一样,叫
“DisablePagingExecutive”
。把它的值从
0
改为
1
就可以禁止内存页面调度了。
2
) 提升系统缓存:把
LargeSystemCache
键值从
0
改为
1
,
Windows XP
就会把除了
4M
之外的系统内存全部分配到文件系统缓存中,这意味着
XP
的内核能够在内存中运行,大大提高系统速度。剩下的
4M
内存是用来做磁盘缓存的,在一定条件下需要的时候,
XP
还会分配更多一些。一般来说,这项优化会使系统性能得到相当的提升,但也有可能会使某些应用程序性能降低。正如前面所说的,必须有
256M
以上的内存,才好激活
LargeSystemCache
,否则不要动它。
3
)输入
/
输出性能:这个优化只对
server
用户才有实在意义
——
它能够提升系统进行大容量文件传输时的性能。在默认情况下,这个键值在注册表中是不存在的,必须自己建一个
DWORD
(双字节值)键值,命名为
IOPageLockLimit
。多数人在使用这项优化时都发现
8
到
16M
字节之间性能最好,具体设什么值,可以设进去试试看哪个值可以获得最佳性能。记住这个值是用字节来计算的,因此,譬如你要分配
12M
的话,就是
12 * 1024 * 1024
,也就是
12582912
。跟前面的内存优化一样,只有当你的内存大于
256M
的时候才好更改这里的值。
欢迎光临 绿色圃中小学教育网 (http://lspjy.com/)
Powered by Discuz! X3.2