我想知道在我的應用程序中處理單個請求所創建的額外對象的數量。支持標記堆的Mac OS X的Java分析器
我記得OptimizeIt曾經能夠做到這一點。步驟,我記得它是:
- 連接Profiler的應用
- 在服務器上運行一個小的負荷,使所有初始化活動發生
- 「強制GC」從分析器,它運行一個完整的GC
- 「標記堆」,所以現在我們知道堆中每種類型的實例數
- 發送一個請求到服務器。
- 探查顯示自上次「標記」是什麼對象被創建
- 「強制GC」再次,看看是否有物體揮之不去
的Optimizeit似乎沒有再進行積極的開發(請指正如果我錯了),它似乎並不支持Mac OS X.
是否有任何其他支持上述場景的Mac OS X Java分析器?