![](/img/trans.png)
[英]How create a memory dump of a Java process run as windows service?
[英]Process memory dump with Windows API
是否可以使用Windows 7 API函数调用转储进程的占用内存,而不必安装Windbg等外部工具? Taskmanager支持简单的一键式内存转储,让我相信它可能会使用API来解决这个问题。
我应该补充一点,我正在谈论正在运行的应用程序的内存转储。 不是那些刚崩溃的人。
有一个API: MiniDumpWriteDump 。 它只需要你传递几个句柄和一个异常结构。 要使用它,您必须链接到Dbghelp.lib库。
这将创建一个与Visual Studio兼容的转储文件,因此您可以将其加载并检查进程内存,callstack .etc
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.