引用了无效的系统内存
症状
- VMware ESXi 5.5 上的 Windows 虚拟机失败并显示蓝色诊断屏幕。
- 您会看到错误:
PAGE_FAULT_IN_NONPAGED_AREA (50) 引用了无效的系统内存:vmmemctl.sys
原因
当 Windows 客户机中存在大量内存分配和解除分配作业时,会出现此问题。它会对vmmemctl.sys造成压力,从而导致蓝色诊断屏幕。
当vmmemctl驱动程序要求内存以将其保存到管理程序时,它会尝试锁定来宾中的页面。如果锁定失败发生次数并达到限制,则会导致溢出错误和蓝色诊断屏幕。
方案
这是一个影响 VMware vSphere ESXi 5.5.x 的已知问题。
此问题已在 VMware Tools 版本 10.1.0 中得到解决,可从VMware 下载获得。