WEB开发网
开发学院操作系统windows 2008 Windows 2000操作系统内存优化全攻略 阅读

Windows 2000操作系统内存优化全攻略

 2008-10-06 12:43:04 来源:WEB开发网   
核心提示: System BIOS Cacheable-当设为Enabled时,在必要时系统会把BIOS中的内容备份到L2缓存中,Windows 2000操作系统内存优化全攻略(2),加快BIOS的运行速度,效果比Shadow System BIOS还要好,对那些自己进行缓存的应用程序如Microso

System BIOS Cacheable-当设为Enabled时,在必要时系统会把BIOS中的内容备份到L2缓存中,加快BIOS的运行速度,效果比Shadow System BIOS还要好。当Shadow System BIOS也设为Enabled时,效果最佳。

注册表修改

在注册表中有若干个关于内存的设置,但在修改时要注意,因为稍有错误就会导致系统崩溃。所以在修改前要把注册表作一个备份,以备在出现问题是恢复。

首先在注册表中找到[HKLM/System/CurrentControlSet/Control/Session Manager/Memory Management],然后你会发现下面几个选项:

DisableExecutivePaging -设为Enabled时, Windows 2000在运行可执行文件时不用硬盘上的交换文件,这样操作系统和文件执行的速度会更快。但我们推荐只有在系统内存大于128MB时,才将它设为Enabled,因为它也要占用一定的系统资源。在默认状态下,它的值为0(Disabled),如果要设为Enabled就将它设为1。

LargeSystemCache -当它设为Enabled时(服务器版的Windows 2000默认设置为Enabled),系统会把除了4MB(作为硬盘缓存)以外的所有内存都用作文件系统的缓存。Windows 2000会把自己的内核放到内存中,这样运行起来就更快。这项设置是动态的,如果在某些情况下硬盘需要更多的缓存,系统会释放一些内存给硬盘作缓存。在默认情况下有8MB内存是留作此用途的。

此项设置的主要好处就是可以使操作系统运行得更快,并且它还是动态的,当内存需求不大时,Windows 2000的内核就驻留内存;如果运行多个程序需要大量内存,Windows 2000会把它的内核从内存中释放出来。0表示Disabled,1表示Enabled。不过如果把它设为Enabled,系统会占用更多的内存,在一些任务很密集的情况下,系统性能会下降。根据Micorsoft的说法,对那些自己进行缓存的应用程序如Microsoft SQL,和需要大量内存才能得到最好性能的程序如IIS来说,此项设置最好设为0。

上一页  1 2 3 4  下一页

Tags:Windows 操作系统 内存

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接