扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
Windows XP注册表中有几个选项可以优化内存性能,它们所在的位子如下: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerMemory Management
我们可以通过修改以下几项的值来优化内存性能:
Paging Executive
这个修改用来禁用内存页面调度。在正常情况下,XP会把内存中的片断写入硬盘,我们可以阻止它这样做,让数据保留在内存中,从而提升系统性能,把它的值从0改为1就可以了。但是这个设置要拥有256M以上内存的用户才能使用。
LargeSystemCache
这个值用来提升系统缓存。把LargeSystemCache键值从0改为1,Windows XP就会把除了4M之外的系统内存全部分配到文件系统缓存中,这意味着XP的内核能够在内存中运行,大大提高系统速度。剩下的4M内存是用来做磁盘缓存的,在一定条件下需要的时候,XP还会分配更多一些。一般来说,这项优化会使系统性能得到相当的提升,但也有可能会使某些应用程序性能降低。和前面一样,必须有256M以上的内存,才好激活LargeSystemCache。
IOPageLockLimit
这个键值可以提高输入/输出性能。但是这个优化只对server用户才有实在意义,它能够提升系统进行大容量文件传输时的性能。在默认情况下,这个键值在注册表中是不存在的,必须自己建一个DWORD键值,命名为IOPageLockLimit。多数时候设置成8到16M字节之间性能最好。这个值是用字节来计算的,因此,假如要分配28M的话,就是28 * 1024 * 1024,也就是29360128。这个设置也是只使用与内存大于256M的用户。
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。