時(shí)間:2023-06-28 01:42:02 | 來(lái)源:網(wǎng)站運(yùn)營(yíng)
時(shí)間:2023-06-28 01:42:02 來(lái)源:網(wǎng)站運(yùn)營(yíng)
虛擬機(jī)系列:虛擬機(jī)性能監(jiān)控基礎(chǔ)工具-jstat:jstat -{option} [-t] [-h{lines}] {vmid} [{interval} [{count}]]
參數(shù)interval和count代表查詢間隔和次數(shù),如果省略這2個(gè)參數(shù),說(shuō)明只查詢一次。假設(shè)需要每250毫秒查詢一次進(jìn)程537垃圾收集狀況,一共查詢20次,命令應(yīng)該是:jstat -gc 537 250 20
ajisun@ajisun-2 /> jstat -class -t 537Timestamp Loaded Bytes Unloaded Bytes Time 839950.5 1888 3788.9 0 0.0 3.80
在上面輸出的內(nèi)容中 Loaded表示載入類的數(shù)量,Bytes表示載入類的合計(jì)大小,Unloaded表示卸載類的數(shù)量,接著后面一個(gè)Bytes表示卸載類的大小,Time表示在加載和卸載類上所花費(fèi)的時(shí)間。ajisun@ajisun-2 /> jstat -compiler 537Compiled Failed Invalid Time FailedType FailedMethod 992 1 0 2.63 1 java/util/jar/Attributes read
ajisun@ajisun-2 /> jstat -gc 537 S0C S1C S0U S1U EC EU OC OU MC MU CCSC CCSU YGC YGCT FGC FGCT GCT 512.0 512.0 0.0 96.0 31232.0 6247.0 175104.0 2688.4 11904.0 11467.9 1408.0 1266.3 247 1.518 0 0.000 1.518
號(hào)外 : 之前的PC 和PU 被MC MU取代了,而且增加了CCSC ,CCSU
ajisun@ajisun-2 /> jstat -gccapacity 537 NGCMN NGCMX NGC S0C S1C EC OGCMN OGCMX OGC OC MCMN MCMX MC CCSMN CCSMX CCSC YGC FGC 87040.0 1397760.0 87040.0 10752.0 10752.0 65536.0 175104.0 2796544.0 175104.0 175104.0 0.0 1060864.0 11904.0 0.0 1048576.0 1408.0 1 0
ajisun@ajisun-2 /> jstat -gcutil 537 S0 S1 E O M CCS YGC YGCT FGC FGCT GCT 0.00 57.42 28.14 0.02 95.16 89.32 1 0.015 0 0.000 0.015
ajisun@ajisun-2 /> jstat -gccause 537 S0 S1 E O M CCS YGC YGCT FGC FGCT GCT LGCC GCC 0.00 57.42 31.48 0.02 95.16 89.32 1 0.015 0 0.000 0.015 Allocation Failure No GC
-gcutil
,-gc
ajisun@ajisun-2 /> jstat -gcnew 537S0C S1C S0U S1U TT MTT DSS EC EU YGC YGCT 10752.0 10752.0 0.0 6173.9 7 15 10752.0 65536.0 21728.3 1 0.015
-gcutil
,-gc
ajisun@ajisun-2 /> jstat -gcnewcapacity 537NGCMN NGCMX NGC S0CMX S0C S1CMX S1C ECMX EC YGC FGC 87040.0 1397760.0 87040.0 465920.0 10752.0 465920.0 10752.0 1396736.0 65536.0 1 0
-gcutil
,-gc
ajisun@ajisun-2 /> jstat -gcold 537MC MU CCSC CCSU OC OU YGC FGC FGCT GCT 11904.0 11328.4 1408.0 1257.7 175104.0 32.0 1 0 0.000 0.015
具體輸出含義請(qǐng)參考-gcutil
,-gc
ajisun@ajisun-2 /> jstat -gcoldcapacity 537OGCMN OGCMX OGC OC YGC FGC FGCT GCT 175104.0 2796544.0 175104.0 175104.0 1 0 0.000 0.015
具體輸出含義請(qǐng)參考-gcutil
,-gc
ajisun@ajisun-2 /> jstat -gcmetacapacity 537MCMN MCMX MC CCSMN CCSMX CCSC YGC FGC FGCT GCT 0.0 1060864.0 11904.0 0.0 1048576.0 1408.0 1 0 0.000 0.015
具體輸出含義請(qǐng)參考-gcutil
,-gc
ajisun@ajisun-2 /> jstat -printcompilation 537Compiled Size Type Method1008 38 1 java/util/concurrent/TimeUnit$3 toNanos
號(hào)外:jstat命令可以詳細(xì)的查看Java應(yīng)用程序堆的使用情況以及GC情況
我是阿紀(jì),用輸出倒逼輸入而持續(xù)學(xué)習(xí),持續(xù)分享技術(shù)系列文章,以及全網(wǎng)值得收藏好文,歡迎主頁(yè)關(guān)注公眾號(hào),做一個(gè)持續(xù)成長(zhǎng)的技術(shù)人。歷史文章:
除了Java虛擬機(jī)相關(guān)的系列內(nèi)容 還有MySQL高級(jí)相關(guān)更多內(nèi)容,如鎖,MVCC,讀寫(xiě)分離,分庫(kù)分表等還在持續(xù)更新中,如果有想了解的內(nèi)容也可以給我留言,歡迎關(guān)注催更。
所有內(nèi)容首發(fā)于個(gè)人網(wǎng)站:紀(jì)先生進(jìn)階指南
關(guān)鍵詞:虛擬,工具,基礎(chǔ),系列,性能
客戶&案例
營(yíng)銷資訊
關(guān)于我們
客戶&案例
營(yíng)銷資訊
關(guān)于我們
微信公眾號(hào)
版權(quán)所有? 億企邦 1997-2025 保留一切法律許可權(quán)利。