Windows-Server-2008-R2
在 Windows Server 2008 R2 上使用 Perfmon 哪個計數器值應該用於物理記憶體使用?
我正在嘗試使用性能監視器在 Windows 2008 R2 伺服器上設置相關的使用者定義數據集。這是為了跟踪我的團隊正在開發的應用程序所產生的性能成本。
我想跟踪的標準之一是應用程序執行時的整體物理記憶體使用情況。在將計數器添加到 Dataset 的對話框中,我看到了PhysicalDisk類別,並且在該不同的計數器值中,但沒有**%Free Space**值,我相信這是我需要的。
我為我的輕型硬體知識道歉,但我應該注意哪個計數器值來跟踪可能發生的物理記憶體使用和頁面交換?
請參閱如何判斷我的 Windows 伺服器是否正在交換?. 一般來說,要擔心的是應用程序的工作集。您希望確保工作集適合 ram,而不必強制其他應用程序開始出現頁面錯誤。Windows 不會直接將物理記憶體分配給應用程序。(有一些方法可以有效地做到這一點,但它通常會影響應用程序性能,因為您繞過了 Windows 進行記憶體管理的能力。