我的服務器上運行了幾個網站。確定給定應用程序池的w3wp System.Diagnostics.Process
我有一個「診斷」頁面的應用程序顯示內存量爲當前進程的內存(非常有用)。
現在這個應用程序與另一個應用程序「連接」,並且我希望我的診斷頁面能夠爲另一個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
感謝
就是這樣! – Drutten 2016-09-29 10:05:39