如何增加内核内存

如何增加内核内存

我有两台 Windows Server 2008 R2 机器,规格相同(24G RAM)。但是,内核内存却大不相同:机器 1 有 206M 分页内核内存和 168M 非分页内存。机器 2 有 998M 分页内存和 825M 非分页内存。我从 Windows 任务管理器中获得了这些数字。

据我所知,内核内存是根据机器的规格计算和优化的。但为什么两台具有相同规格的机器之间存在显著差异?另外,有没有办法设置内核内存?

任何帮助或建议都将不胜感激。

答案1

有关调整托管内存限制的 TechNet 文章对于 Windows 2000 讨论子项HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager\Memory Management

我在 Windows 8.1 中发现了这个节点,因此我推测它和相关项目也存在于 Windows NT 6.1 中,以及其他键: 内存管理

你所询问的两个限制可以用字节来表示,PagedPoolSizeNonPagedPoolSize

给出NonPagedPoolSize一个值将创建一个该大小的池,将其改回0以使 Windows 动态地对其进行优化。

这是强烈建议您阅读了以下文档(或请求概要说明)PagedPoolSize;值的影响会随着阈值的改变而改变。

请注意有关不要更改 L2 键的警告。

我建议不要更改任何这些值,直到对它们进行进一步研究并且有一个简单的恢复过程可用。

相关内容