我的服务器上运行的网站很少。
我在应用程序中有一个“诊断”页面,显示当前进程的内存量(非常有用)。
现在这个应用程序“链接”到另一个应用程序,我希望我的诊断页面能够显示另一个 w3wp 进程的内存量。
为了获得内存量,我使用了一个简单的代码:
var process = Process.GetProcessesByName("w3wp");
string memory = this.ToMemoryString(process.WorkingSet64);
我如何识别我的第二个 w3wp 进程,知道它的应用程序池?
我找到了相应的线程,但没有合适的答案: Reliable way to see process-specific perf statistics on an IIS6 app pool
谢谢