在 Windows 中,有独立的实用程序来监视线程的调用堆栈吗?
有谁知道有一个程序可以用来查看任何给定 Windows 线程使用的调用堆栈/内存?
谢谢。
Does anyone know of a program that can be used to look at the callstack/memory being used by any given Windows thread?
Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
WinDbg 是最常用的此类工具之一。您可以从此处免费下载 32 位版本和 64 位版本位版本来自此处。使用此工具,您可以从命令行附加到任何 Windows 进程
WinDbg -p
在这里您可以找到常见 WinDbg 命令的列表,包括堆栈跟踪和不同的内存检查命令。 在这里您可以找到 WinDbg 教程。
希望这会有所帮助。
One of the most commonly used tools for such things is WinDbg. You can freely download 32-bit version from here and 64-bit version from here. Using this tool you can attach to any Windows process from a command line
WinDbg -p <Process_ID>
Here you can find a list of common WinDbg command including stack trace and different memory inspection commands. Here you can find a WinDbg tutorial.
Hope this will help.