Windows2000操作系统内存优化全面攻击
不管你用什么,存储系统一直是优化的重点,因为它不仅直接影响内存的性能,这也决定了各子系统之间的通信能力,进而影响整个系统的性能。Windows 2000是一个绩效为基础的,所以它是必要的充分挖掘内存子系统的潜力。在这篇文章中,我们将给您介绍如何消除肿胀和优化,以提高系统的性能。在不同方面的优化。我们首先从BIOS的优化开始(BIOS的优化对所有人都是有效的),然后再进行一些其他优化。
需要注意的是,在优化过程中,您应该向管理员注册,否则修改无效。
BIOS优化
BIOS中有几个内存相关的选项,让我们给你一些最常用的选项。
CAS延迟CAS延迟是一个参数,确定了系统的内存访问时间。较小的CAS延迟,更快的系统将能够读取内存中的不同数据。大多数SDRAM CAS延迟的标称值是3,但基本上达到2。还有一个标称值2市场上的SDRAM。至于RDRAM,CAS延迟比内存大得多,它是对CAS延迟一点效果非常显著。然而,需要注意的是,改变CAS延迟实际上是一种超频的重要,并应注意其稳定性(它可以运行在稳定性试验等timedemo环)。
RAS到CAS延迟的设置指的是行激活命令和读/写命令之间的时间,值越小,速度越快,修改时也应注意系统的稳定性。
RAS预充电时间-这个设置是指DRAM预充电需要多少个周期,越小越好。当你修改它时,你也应该注意稳定性。
SDRAM预充电控制的设置是指系统如何管理SDRAM的预充电时间。它有两个启用和禁用的值,并且在不同的系统上有不同的结果。建议您在自己的系统上同时尝试这两种方法。
影子系统BIOS -如果启用,将在系统启动时将BIOS的内容复制到主存中。对于大多数机器来说,操作的速度和速度都会加快。
当系统BIOS缓存-设置为启用,如果有必要,系统将备份BIOS内容的L2高速缓存,加快BIOS的运行速度,这是比影子系统BIOS。当影子系统BIOS也设置为启用,效果最佳。
修改
内存中有很多内存设置,但是要注意修改,因为一个小错误会导致系统崩溃,所以你必须在修改前做备份,以便在问题出现时恢复。
首先,找到{ HKLM 系统 / CurrentControlSet /控制/会话管理器 /内存管理},然后你会看到下面的选项:
当disableexecutivepaging设置为启用,Windows 2000不需要硬盘上运行的可执行文件时,文件交换,以便完成更快的文件。但我们建议只有当系统内存大于128MB,它被设置为启用,因为它也占用一定的系统资源。在默认状态,其值为0(禁用),它被设置为1,如果它被设置为启用。
LargeSystemCache --当它被设置为启用(Windows 2000的版本设置为默认启用),该系统将使用比其他4mb所有内存(如硬盘缓存)作为文件系统的缓存。Windows 2000将自身内存中的内核,它运行得更快。这个设置是动态的,如果硬盘需要更多的缓存,在某些情况下,系统会释放一些内存为caching.8mb内存硬盘是留给这个默认使用。
此设置的主要优点是运行速度快,而且是动态的,当内存需求小,Windows 2000内核的内存;如果你运行多个程序需要大量内存,Windows 2000将把它的核心是从内存中释放。0是残疾人,1是允许的。但如果它被设置为启用,系统会占用更多的内存,和系统的性能会下降的时候,有些任务是非常密集。据微软的说法,那些应用程序缓存本身,如微软SQL,和一个程序,需要大量的内存来获得最佳的性能,如IIS,最好设置为0。
IOPageLockLimit此设置主要应用。如果设置是合理的,我 /系统的I/O性能,可以提高时,文件传输和类似的操作是用大量的数据来进行的。但如果系统具有比128mb更少的内存,那么这个设置不起作用。如果系统已超过128MB内存,它可以被设置为8-16mb,和性能的改善将更为明显。默认值为0.5 MB(512 KB),当设置,应该注意的是,以字节数表示,并0.5mb是0.5 * 1024 * 1024 = 524288字节。在修改当时,几个值设置来获得最佳效果。
启动时停止运行程序
禁止一些不必要的程序运行时,严禁占用一些内存,Windows 2000的运行程序不是为Windows 9x和我一样简单,必须修改。相关项目是{亨利科贸软件微软 Windows currentversion 跑}。当你找到它,你可以做出改变。但你还是要做一个好工作,为了防止错误。
性能选项
还有其他的方法,不需要进行修改优化的Windows 2000,其中之一是应用程序的响应,决定前台程序需要处理器时间比后台程序,在系统控制面板的高级选项卡上,选择优化性能,你可以找到应用程序的响应时间(响应)设置应用程序的响应有两个值:一个是前台程序优化(性能优化应用);后台程序优化(优化后台服务的性能)。如果你选择前者,那么程序将更多的处理器时间;如果是后者,守护进程将得到更多的处理器时间,系统将基于PR后台程序性(优先级)他们的处理器时间的不同长度的分布。
每个程序都有优先权。该系统将决定哪些程序是根据不同项目的优先权更重要,需要执行和分配更多的运行时间第一优先的方案包括两部分:一是优先类(优先级)包括实时、高、正常、闲置四;二是线程(线程优先级)优先权包括时间关键的,最高的,高于正常,低于正常水平,最低,怠速值六。如下表所示:
优先级
线程的优先级
实时
高
正常
闲置
时间关键
三十一
十五
十五
十五
最高
二十六
十五
十
六
高于正常
二十五
十四
九
五
U3000 U3000 U3000
正常
二十四
十三
八
四
低于正常
二十三
十二
七
三
最低的
二十二
十一
六
二
闲置
十六
一
一
一
删除支持POSIX和OS2
所有的人都支持POSIX,和POSIX是一个多协同工作标准;相同的OS2支撑设计运行应用程序的说。如果你的机器没有别的,它不会在所有的工作。除去这些东西可以节省一些内存,微软没有提供任何方法去屏蔽这些功能,但不要紧,先删除文件保护窗口(这部分内容将在本文后),发现WINNT / system32目录,os2.exe,os2srv.exe,psxss.exe,os2ss.exe和posix.exe文件删除,OK然而,出于谨慎起见,首先要改变这些文件的名字,运行没有问题后,再删除它们。
一般来说,删除这些文件不会有任何问题。但在Windows 2000的资源包需要一些工具可运行。
删除无用的Windows
安装Windows 2000,安装程序没有很大的灵活性,一些不想给你的东西;或是使用Windows 2000的第一次,不知道什么可行什么不好,第一个完整的早餐去,等熟悉后,一些没有删除,释放更多的系统资源。这里是一种开放的几个隐藏选项。在记事本中打开该文件(sysoc.inf WINNT / INF目录),你会看到一个隐藏命令来删除躲几开始(注意不要删除逗号),保存退出,重启系统,打开控制面板添加/删除程序,选择Windows安装程序吧,你会发现比原来多了几个选项。
堆栈压缩
叠层的压缩也被称为内存碎片整理,这是在Win9x早期使用。Windows 2000的内存管理,程序完全不同,这个操作是一个问题。但不管如何,我们还是介绍内存碎片整理实际上是在系统中的所有数据都被砸到磁盘上的交换文件的内存,然后把数据放入内存;从计算的角度来看,这一过程称为堆栈压缩或垃圾。此操作可以在一个小的VB程序完成。具体的方法是创建一个文件,用记事本,输入一行:mystring =空间(16000000),并保存为一个suffix.vbs.suppose VB运行时文件(Windows 2000默认安装)已经安装在你的机器上,当你运行这个程序,它将冲刷系统记忆。最后一些内存操作的空计划(所谓的空指的是在程序的内存运行后,有一部分的内存没有被释放,没有被其他的程序,如果有相同的内存一个洞),运行这个程序非常有用的,它能释放空记忆的一部分。如果你的系统内存非常大,你可以在上面的大一点的语句括号的值,并将最好清理空内存。