0

当服务挂起但它没有做任何事情时,我正在使用以下命令获取 procdump 转储文件

procdump -64 -ma -t -n 2 -s 10 MyProcess.exe C:\myprocess.exe.dmp
4

1 回答 1

1

它什么也没做,因为你没有告诉它。您的参数告诉 procdump 在进程终止 (-t) 时进行两次 64 位全内存转储 (-64 -ma -n 2) 间隔 10 秒 (-s 10),而不是挂起。

不幸的是,我不确定 procdump 能否在这里为您提供帮助。当应用程序“至少 5 秒没有响应窗口消息”时,挂起参数 (-h) 触发——但服务没有窗口,因此可能永远不会触发。

于 2018-11-08T17:57:44.743 回答