jvm命令

jps

主要選項:

選 項 作 用
-q 只輸出LVMID,省略主類的名稱
-m 輸出虛擬機進程啟動時傳遞給主類main函數(shù)的參數(shù)
-l 輸出主類的全名,如果進程執(zhí)行的是jar包, 則輸出jar路徑
-v 輸出虛擬機進程啟動時的JVM參數(shù)

jstat

主要選型:

選 項 作 用
-class 監(jiān)視類加載、卸載數(shù)量、總空間以及類轉改所耗費的時間
-gc 監(jiān)視Java堆狀況,包括Eden區(qū)、2個Survivor區(qū)、老年代、永久代等的容量,已用空間,垃圾收集時間合計等信息
-gccapacity 監(jiān)視內(nèi)容與-gc基本相同,但輸出主要關注Java堆各個區(qū)域使用到的最大、最小空間
-gcutil 監(jiān)視內(nèi)容與-gc基本相同,但輸出主要關注已使用空間占總空間的百分比
-gccause 與-gcutil功能一樣,但是會額外輸出導致上一次垃圾收集產(chǎn)生的原因
-gcnew 監(jiān)視新生代垃圾收集狀況
-gcnewcapacity 監(jiān)視內(nèi)容與-gcnew基本相同,輸出主要關注使用到的最大、最小空間
-gcold 監(jiān)視老年代垃圾收集狀況
-gcoldcapacity 監(jiān)視內(nèi)容與-gcold基本相同, 輸出主要關注使用到的最大、最小空間
-gcpermcapacity 輸出永久代使用到的最大、最小空間
-compiler 輸出即時編譯器編譯過的方法、耗時等信息
-printcompilation 輸出已經(jīng)被及時編譯的方法
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

  • 1. jps 顯示當前運行的java進程以及相關參數(shù)。 1.1 參數(shù) jps -l hostid (hostid...
    蠟筆沒了小新_e8c0閱讀 2,956評論 0 0
  • jps(JVM Process Status Tool) 虛擬機進程狀況工具,可以列出正在運行的虛擬機進程,并顯示...
    Joepis閱讀 344評論 0 0
  • 使用適當?shù)奶摂M機監(jiān)控和分析工具可以加快我們分析數(shù)據(jù)、定位解決問題的速度。這些命令行工具大多是jdk/lib/too...
    Sid05Wang閱讀 1,139評論 3 1
  • Sun JDK監(jiān)控和故障處理工具: 1. jps: 虛擬機進程狀況工具 1.1 功能 它的功能和ps命令類似:可以...
    HRocky閱讀 519評論 0 1
  • 注:最近一直想出一篇介紹JVM底層函數(shù)調(diào)用的博客,奈何越寫越多,現(xiàn)在還沒寫完,先來個簡單的安慰下我受傷的心靈 滴滴...
    miaoLoveCode閱讀 4,304評論 10 47

友情鏈接更多精彩內(nèi)容