合理利用以下几种缓存技术,可以大大加快无盘工作站的速度.
1 激活“大容量系统缓存”
[功能]:这个设置是让系统使用它的系统缓存,不过主要对系统的服务器版或更高版本有效,因为设置后磁盘输入/输出性能会有很大的提高。Windows系统在应对程序对数据大量而持续的读取时,提供了一种“大容量系统缓存”的功能。它在内存中独立出一块大小为4MB的空间,专门用来对文件进行预读取操作。
这样就能够保障程序更快地读取数据,以更快的速度进行必要的处理,但是它也占据了其他应用程序在内存中的空间,所以必须是相对的高容量内存的系统才能激活此功能。修改之后,在启动和运行某个数据处理特别频繁的程序时,速度会有较明显的提高。
[方法]:展开[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSessionManagerMemory Management],将键值数据项“LargeSystemCache”的数值数据设置为“1”,保存并退出,重新启动计算机。
2.修改磁盘缓存加速Windows XP 后果很严重
[功能]:磁盘缓存对Windows XP的运行起着至关重要的作用,但是默认的I/O页面文件比较小。所以,对于不同的内存,采用不同的磁盘缓存是比较好的做法。
[方法]:展开注册表[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerMemory ManagementIoPageLockLimit]创建一个数值名称为“IOPageLockimit”的键值数据项,根据内存容量大小修改其十六进制值(64MB: 1000;128MB: 4000;256MB: 10000;512MB 或更大: 40000)。如果内存足够大,可以将其值设置为:1MB、2MB、4MB、8MB、16MB、24MB、32MB。关闭注册表编辑器,重新启动计算机,设置即可生效。内存越大、设置的数值数据越大,系统的性能改善也会越明显。
3.优化文件系统的Cache缓存:
功能]:对于计算机的文件系统来说,Cache缓存的大小设置得是否合适,是影响其性能的关键之一。对于用途不同的计算机来说,其设置的要点也不相同。
[方法]:展开[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlFileSystem],单击“编辑”→“新建”→“二进制值”,创建数值名称为“NameCache”和“PathCache”的键值数据项,其数值数据应参照计算机的内存容量进行设置。保存并退出,重新启动计算机即可。
禁止保存文洗胃碌氖奔?br />
[功能]:对于系统来说,一般会自动保存文件上次更新的时间。这对系统速度有影响,为此可利用注册表来禁止此功能。
[方法] :展开[HKEY_LOCAL_MACHINESYSTEMCurrentControlSeControlFileSystem],设置键值数据项“NTFSdISABLEbDOT3NameCreation”的数值数据,设置为“1”表示不允许;设置为“0”表示允许。
优化NTFS性能,禁止更新最近访问日期标记.HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlFileSystem下面的NtfsDisableLastAccessUpdate改为1.
4.优化文件系统
[功能]:优化文件系统,可以强迫Windows在同一时间调用更多的内存数据。
[方法] :展开[HKEY_ LOCAL _MACHI N E SYS T EMCu r r e n tCo n t r o lS e t ControlFi leSystem],单击“编辑”→“新建”→“DWORD 值”,创建一个数值名称为“ConfigFileAllocSize”的键值数据项,将数值数据设置为“000001f4”。关闭注册表编辑器,重新启动计算机,设置即可生效。
5.二级数据高级缓存. 永叔的站你也敢采,
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerMemory Management下的SecondLevelDataCache改成10进制的对应值.
将正在执行的文件强制保留在内存中
[功能]:将系统正在执行的文件强制保留在内存中,而不是移入虚拟内存,可以提高程序运行速度,从而提高系统性能。但是应注意这只对拥有128MB或更多内存的用户是适用的,因为它需要大量物理内存作后盾。
[方法]:展开[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSessionManagerMemory Management],将键值数据项“DisablePagingExecutive”的数值数据设置为“1”。
关闭注册表编辑器,重新启动计算机,设置即可生效。
Windows Registry Editor Version 5.00
\优化文件系统的Cache缓存,禁止保存文件上次更新的时间,优化NTFS性能,禁止更新最近访问日期标记.
[HKEY_LOCAL_MACHINESYSTEMControlSet001ControlFileSystem]
'NtfsDisable8dot3NameCreation'=dword:00000000
'Win31FileSystem'=dword:00000000
'Win95TruncatedExtensions'=dword:00000001
'NtfsAllowExtendedCharacterIn8dot3Name'=dword:00000001
'NtfsDisableLastAccessUpdate'=dword:00000001
'NameCache'=hex:a9,0a,00,00
'PathCache'=hex:40,00,00,00
\磁盘缓存加速
[HKEY_LOCAL_MACHINESYSTEMControlSet001ControlSession ManagerMemory Management]
'IoPageLockLimit'=dword:08000000
\激活“大容量系统缓存”
'LargeSystemCache'=dword:00000001
\二级数据高级缓存
[HKEY_LOCAL_MACHINESYSTEMControlSet001ControlSession ManagerMemory Management]
'SecondLevelDataCache'=dword:00000100 后果很严重
\内存性能配置 加大使用网络
[HKEY_LOCAL_MACHINESYSTEMControlSet001Serviceslanmanserverparameters]
'Size'=dword:00000003
上述几种方法.对大内存的工作站尤其适合