我目前正在调查 Windows 10 IoT Enterprise 上虚拟内存不足的问题,并尝试追踪导致该问题的进程。
计算机上有一个应用程序在不断运行,问题通常发生在夜间无人时。Windows Event 2004 ( Microsoft-Windows-Resource-Exhaustion-Detector
,与系统提交限制(虚拟内存)耗尽相关的事件) 显示的数据不够多(例如,所有列出的进程使用的内存总和为 2GB,而实际使用的内存量为 7.6GB,这无助于我解决问题)。我正在寻找一种在发生该错误时生成内存小型转储或包含所有数据的报告的方法。Windows 中是否有可以帮助我实现这一点的东西?
答案1
要么在后台连续运行 PerfMon 数据收集任务,要么在事件 2004 时触发这样的任务。或者两者兼而有之!
您不需要小型转储(而且无论如何,从小型转储中挖掘出您想要的大部分数据都会很麻烦)。