我有几个虚拟 IIS 服务器(2016),上面有多个应用程序。26
GB RAM
8 vCPU
我在几台服务器的事件查看器中收到大量事件 ID:2004:
日志名称:系统
来源:Microsoft-Windows-Resource-Exhaustion-Detector
事件 ID:2004
任务类别:资源耗尽诊断事件
级别:警告
关键字:与系统提交限制(虚拟内存)耗尽相关的事件。
用户:SYSTEM
Windows 成功诊断出虚拟内存不足的情况。 以下程序消耗的虚拟内存最多:w3wp.exe (47500) 消耗 1342939136 字节,w3wp.exe (18704) 消耗 1042980864 字节,w3wp.exe (10612) 消耗 1007996928 字节。
我将页面文件移至一个单独的 75GB 大小分区
但我仍然看到提交限制是~35GB
正如这里提到的,提交限制 = 当前页面文件大小 + RAM 大小
- 为什么提交限制没有达到其全部潜力(26GBRAM+75GB PF)?
- 为什么 w3wp.exe 应用程序在需要时不消耗更多内存?