我正在尋找使用JMX(例如jConsole)查看IBM J9 JVM的終身職位和託管區域的可能性嗎? 我連接到IBM WebSphere實例(這是使用GENCON GC - 我檢查日誌中通過使用詳細GC),我可以看到幾個內存池:IBM J9查看使用JMX的託兒所和終身職位區域
- 內存池「Java堆」
- 內存池「 JIT代碼高速緩存」
- 內存池‘類存儲’
- 內存池‘JIT數據高速緩存’
- 內存池‘雜非堆存儲’
不幸的是,我找不到任何方式來查看終身和託兒所地區。
我登記了Hotspot,並有伊甸園,倖存者和老一代的明確記憶區域。
有沒有辦法使用JMX在J9 JVM中查看這些區域?我的JVM
詳情:
的Java(TM)SE運行時環境(建pxa6460_26sr8ifix-20140630_01(SR8 + IX90144 + IV62044)) IBM J9 VM(版本2.6,JRE 1.6.0 Linux的amd64- 64個壓縮參考20140409_195736(JIT啓用,啓用AOT)
J9VM - R26_Java626_SR8_20140409_1526_B195736
JIT - r11.b06_20140409_61252
GC - R26_Java626_SR8_20140409_1526_B195736_CMPRSS
J9CL - 20140409_195736)
JCL - 20140406_01
好一點,也許我會考慮的verbosegc統計的一些自動解析。目前,我們已經有一些基於Websphere Application Server中可用的JMX統計數據的監控工具,我們正在尋找一種以這種方式查看一些更詳細的gc統計數據(託兒所/終身領域)的方法...... – hsk3mis