内存管理(文件缓存和优化)

发布页面

内存管理(文件缓存和优化)

扩大文件缓存,有什么意义?

Windows XP 仍然可以变得更快、更优化。
文件缓存也可以扩大。
以下步骤是必要的:

打开注册表...
开始 >> 运行 >> regedit + 确定

现在寻找以下密钥...
HKEY_LOCAL_MACHINE/系统/
当前控制集/控制/
会话管理器/内存管理
(重要事项: 上面三行是为了移动显示而换行的。 这必须被解读为一个连续的行)

并更改值,这两个值都以 REG_DWORD 形式存在。

disablepagingexecutive调整
和...
LargeSystemCache

...从 0 到 1(右键单击 >> 更改 >> 1 +确定)

这会导致 Windows 输入一个 更大的文件缓存 创建并且内核的任何部分都没有在硬盘上换出。

大型系统缓存:

...这里有 设置。

0 = 优先级 课程种类
1 = 的优先级 系统缓存

...这些值也可以通过系统属性>>高级>>系统性能>>设置>>高级>>部分进行更改 内存使用情况 被改变。
要点 系统缓存 标记,这也设置了注册表中的值 1, 文 课程种类 被标记,它被设置为 0。

该值也会立即写入注册表,但直到重新启动时才会处理。

但是,优先级分布相当均匀。

只有以下值才能达到...

2 = 系统缓存的真正高优先级
3 = 程序的优先级非常高

...因此这些只能直接在注册表中设置。 每个人都应该自己测试一下。

为了使用这些设置,下面的值...

HKEY_LOCAL_MACHINE/系统/
当前控制/设置服务/
局域网服务器/参数
(重要事项: 上面三行是为了移动显示而换行的。 这必须被解读为一个连续的行)

 

...REG_DWORD 值“尺寸“ 在 3 gesetzt werden。

 

最后,关于后台服务部分。

这些在注册表中的以下位置进行了更改...

[HKEY_LOCAL_MACHINE/系统/
电流控制设置/控制/
优先控制]
(重要事项: 上面三行是为了移动显示而换行的。 这必须被解读为一个连续的行)

这里的值 REG_DWORD 必须是“Win32 优先级分隔"

...以十六进制形式输入 26,然后设置程序的优先级。

...在 18 以十六进制形式输入,将优先级设置为后台服务。

[HKEY_LOCAL_MACHINE/系统/
控制组001/控制/
优先控制]

《Win32优先级分离》
(重要事项: 上面的前三行是为了移动显示目的而换行的。 这必须被解读为一个连续的行)

...在这里也使用相同的值。

[HKEY_LOCAL_MACHINE/系统/
控制组002/控制/
优先控制]
《Win32优先级分离》
(重要事项: 上面的前三行是为了移动显示目的而换行的。 这必须被解读为一个连续的行)

每次更改值时,此值都与条目 2 相同。