Windows服務器中自帶的性能監控工具叫做Performance Monitor;
在開始-運行中輸入‘perfmon’,然后回車即可運行。

Monitor本身也是一個進程,運行起來也要占用一定的系統資源。所以你看到的資源的使用量應該比實際的要稍微高一點。這個工具在幫助管理員判斷系統性能瓶頸時非常有用;
舉個列子來說,今天有個用戶抱怨說他們項目組的服務器(這是一臺虛擬機)運行起來非常慢,但也不知道具體問題出在什么地方。任務管理器里顯示CPU和內存的使用量都不算高,但服務器的相應就是非常慢;
Monitor,讓其運行一段時間后(因為參考平均值會比較準確),發現average disk queue的值比較高,這就說明物理服務器的硬盤負荷太重,I/O操作的速度跟不上系統的要求。關掉虛擬機,將其轉移到另一臺硬盤負載比較小的主機上,再打開虛擬機。

分析性能情況:
1、內存泄露判斷:
虛擬內存字節數(VirtualBytes)應該遠大于工作集字節數(Workingset),如果兩者變化規律相反,比如說工作集增長較快,虛擬內存增長較少,則可能說明出現了內存泄露的情況。
對于Workingset、Private Bytes、Available bytes這些計數器,如果在測試期間內數值持續增長,而且測試停止后位置在高水平,則也說明存在內存泄露。
Windows資源監控中,如果Process/PrivateBytes計數器和Process/WorkingSet計數器的值在長時間內持續升高,同時Memory/Available
bytes計數器的值持續降低,則很可能存在內存泄漏。
2、CPU使用情況:
一般平均不要超過70%,最大不要超過90%(好:70% 、壞:85%、 很差:90%)。
3、tps(每秒處理事務的數量,在SOAPUI中進行統計):
一般在10-100,不同應用程序具體值不同。