gpt4 book ai didi

azure - 应用程序洞察 : "Unmanaged async" in profiler trace

转载 作者:行者123 更新时间:2023-12-03 00:07:14 26 4
gpt4 key购买 nike

我们的一个网络应用实例的 CPU 负载很高,我正在尝试调查原因。 AI中记录了一些轮廓痕迹。它们都包含一个很长的“非托管异步”事件。

Screenshot

这个“非托管异步”是什么意思?

最佳答案

.Net 框架发出 ETW 事件并在线程之间传递事件 ID,以便可以跨线程跟踪异步调用。非托管代码( native 代码)和一些较旧样式的异步代码缺少这些事件和事件 ID,因此探查器无法跟踪哪个线程正在运行代码以及正在运行哪些代码。这在调用堆栈中被标记为“非托管异步”。如果您下载 ETW 文件,您也许可以使用perfview更深入地了解正在发生的事情。

关于azure - 应用程序洞察 : "Unmanaged async" in profiler trace,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54941094/

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