在 w3wp 中识别导致高 CPU 的模块

Identifying the module causing high CPU in w3wp

我正在尝试查找 IIS 网络服务器 (运行 Sitecore) 上 CPU 高情况的原因。任务管理器显示 w3wp 是原因。 w3wp下有DLL运行。我认为其中一个是罪魁祸首。 Visual Studio 2019 中的 Performance Profiler 显示 CPU 模块的使用情况(见图)。有没有工具可以在没有安装 Visual Studio 的服务器上为我获取此信息?如果数据存在于 Process Explorer、Performance Monitor 或 Process Monitor 中,我找不到它。

(请不要将此标记为重复,除非重复指定如何查看 w3wp 下模块的 CPU 用法。)

尝试使用 MS 提供的 PerfView。从所有线程完全 CPU 加载和 MS 模块的内置加载。