您的位置:首页 > 其它

错误日志:服务器无法通过系统非页面共享区来进行分配,因为共享区当前是空的

2010-05-22 17:46 645 查看
Windows 2003 Server + Lotus Domino

Windows 2003 系统日志最近经常出现记录:

“服务器无法通过系统非页面共享区来进行分配,因为共享区当前是空的。”

出现这些记录后,操作系统并不重新启动

而是几乎所有的操作都由于无法分配内存无法完成

在网上搜索了一下,发现以下办法

正在观察不知道管用不管用,结果很快就会出来:

-----------------------------------

《转》服务器无法通过系统非页面共享区来进行分配,因为共享区当前是空的。

非页面共享区是空的,通过优化内存管理器,使它在更早的时间(比如当它达到 40% 时)开始修整过程,在突发的高峰使用期间就可以满足页面缓冲池的需求,并避免页面缓冲池内存不足的情况。

以下优化建议在减轻此问题方面很有帮助:

1. 启动注册表编辑器(Regedt32.exe)。

2. 在注册表中找到并单击以下注册表项:

HKEY_LOCAL_MACHINE/System/CurrentControlSet/Control/SessionManager/Memory Management

3. 在编辑菜单上,单击添加数值,然后添加下面的注册表值:

数值名称:PoolUsageMaximum

数据类型:REG_DWORD

基数:十进制

数值数据:40

将该值设置为 40 可以通知内存管理器在达到 PagedPoolMax 的 40% 而不是默认

设置 80% 时开始修整过程。

数值名称:PagedPoolSize

数据类型:REG_DWORD

基数:十六进制

数值数据:0xFFFFFFFF

将 PagedPoolSize 设置为 0xFFFFFFFF (-1) 可为计算机分配最大的页面缓冲池

以取代其他资源。

4. 退出注册表编辑器。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐