简短的
使用以下任何一种方法创建转储文件都会减慢(> 2 分钟)以用于我们当前的场景。
procdump -ma notepad
procdump notepad
- 打开任务管理器,选择记事本,创建转储文件
有人有什么主意吗
- 可能是什么原因造成的
- 如何加快速度
编辑:一些额外的信息
- 使用 procexp 并查看调用堆栈转储记事本,它似乎在 dbghelp 的方法中占用了一个内核的 100% cpu:
dbghelp.dll!MiniDumpReadDumpStream+0x241a
幸运的是,我们首先用记事本尝试了这个
背景
我们正在尝试在关键应用程序的第一次机会异常上创建一个转储文件,并尽可能减少影响。应用程序不应暂停超过几秒钟。