Windows 错误报告 (WER) 允许在应用程序崩溃时自动收集用户模式崩溃转储: https://docs.microsoft.com/en-us/windows/win32/wer/collecting-user-mode-dumps
当发生崩溃时,我观察到 WER 会在内存中创建该进程的副本,捕获转储,然后释放内存并允许崩溃的应用程序完成崩溃。
鉴于上述情况,如果没有足够的内存来复制进程,WER 是否仍会捕获完整的崩溃转储?例如,假设服务器的总 RAM 为 16 GB,而通常使用 9-10 GB RAM 的应用程序进程崩溃,考虑到它没有足够的内存来像往常一样创建崩溃进程的副本,WER 是否仍能在这种情况下捕获完整的转储?
我已经从 Microsoft 查找了有关此信息,但没有在他们的文档中看到任何内容(也许我查找得不够仔细或使用了错误的术语)