gpt4 book ai didi

windbg - 将来自相似线程的堆栈合并为一个条目

转载 作者:行者123 更新时间:2023-12-04 18:08:58 24 4
gpt4 key购买 nike

在使用 Windbg 分析堆栈跟踪时,我使用的是 ~*e!clrstack

如果有一种方法可以只报告一次相同的堆栈,尤其是当线程数量很大时。一种选择是对输出使用小型解析器实用程序,但这需要额外的步骤。

是否有一些 Windbg 扩展或命令可以提供帮助?

最佳答案

对于 native 代码,您将使用 !uniqstack显示每个线程的堆栈跟踪,并省略类似的堆栈跟踪。

我不确定是否存在等效的托管扩展命令。概览的最佳选择可能是使用 !EEStack -short -EE隐藏未运行托管代码、持有锁或等待 GC 的堆栈。

根据您正在研究的问题,一个或另一个(或两者)可以帮助您。

关于windbg - 将来自相似线程的堆栈合并为一个条目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19392432/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com