使用 Jet Brain 的 dotTrace 进行分析时,约 85.5% 的本机代码?

Ser*_*bov 5 performance-testing dottrace windows-7

每当我进行会话(采样和时间线)时,它都会说整个执行的 70-80% 被本机代码占用。这似乎有点可疑,不太确定我是否遇到了有问题的环境(因为由于客观限制,我正在使用该死的 Windows 7),或者它实际上很好?

截屏:

小智 3

在分析 IIS 上托管的 Web 应用程序时,这是正常情况,因为 IIS 本身就是本机应用程序。因此,如果您的应用程序的所有方法都以快照形式呈现,那么您就无需担心。

有关详细信息,请参阅此页面:https://www.jetbrains.com/help/profiler/Profile_ASP_Web_Site.html

“请注意,快照包含大量本机代码是正常的”

  • 这是 WPF 桌面。 (2认同)