如果您有使用過VTune來分析程式效能, 應該會注意到它有提供Counter Monitor的功能, 此功能可以呈現程式執行過程中的CPU使用量, 系統剩餘記憶體等資訊, 不過如果您想要知道計算程式吃掉多少記憶體就需要額外進行設定, 設定的方法其實不難

首先選擇想要修改的Activity, 然後按下滑鼠右鍵選擇Property, 接著會出現下圖的畫面
Property Setting

接著選擇Counter Monitor後, 按下Configure按鈕, 會出現下圖的畫面, 可以讓您設定各種想要知道的系統狀態
設定Counter Monitor

在上圖的畫面裡請先在Performance Objects欄位, 選定為Process, 預設是Processor, 這兩個的差別在於前者是執行的程式, 後者為處理器相關的狀態
接著在Performance Counters欄位選擇Private Bytes, 右方的Instance欄位選擇_Total, 然後按下Add按鈕後就可以將此選項加到Counter裡, 按下確定後重新執行一次Activity的分析, 就會看到如下圖一樣的畫面, 出現Private Bytes的曲線(白色上升的曲線), 表示程式隨著時間所佔用的記憶體資源也一直成長
VTune Result