前几天国庆时候,公司突然打电话给我,说服务器莫名奇妙卡死,重启完服务器以后,又出现服务器卡死现象。查看一下日志发现有错误提示 服务器无法通过系统非页面共享区进行分配问题 。 来源:SRV 事件ID:2019 描述(D): 服务器无法通过系统非页面共享区来进行分配,因为共享区当前是空的。 上网查了一下,微软给出的解决方法如下: 1. 启动注册表编辑器 (Regedt32.exe)。 2. 在注册表中找到并单击以下注册表项: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager\Memory Management 3. 在编辑菜单上,单击添加数值,然后添加下面的注册表值: 数值名称:PoolUsageMaximum 数据类型:REG_DWORD 基数:十进制 数值数据:40 将该值设置为 40 可以通知内存管理器在达到 PagedPoolMax 的 40% 而不是默认 设置 80% 时开始修整过程。 数值名称:PagedPoolSize 数据类型:REG_DWORD 基数:十六进制 数值数据:0xFFFFFFFF 将 PagedPoolSize 设置为 0xFFFFFFFF (-1) 可为计算机分配最大的页面缓冲池 以取代其他资源。 4. 退出注册表编辑器。 赶紧按照方法进行配置。发现还是有效果的,经过有4-5时间也没有发生卡死现象。 个人感觉是由于有什么进程占据了大部分的页面共享区域导致的。 但是我发现可能是病毒问题。当时下载了360扫描以后发现了10多个病毒,吓了我一大跳。赶紧清除,并重新设置密码等。 可能对其他人有帮助,写一下。 |