日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

新生必会的linux命令,jstat命令详解

發布時間:2023/12/2 linux 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 新生必会的linux命令,jstat命令详解 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

導讀

Jstat是JDK自帶的一個輕量級小工具。全稱“Java Virtual Machine statistics monitoring tool”,它位于java的bin目錄下,主要利用JVM內建的指令對Java應用程序的資源和性能進行實時的命令行的監控,包括了對Heap size和垃圾回收狀況的監控。

jstat的用法:

jstat [ generalOption, outputOptions vmid, [ interva,count ]

參數:

generalOption: 一般使用-gcutil查看GC情況

vmid: 虛擬機進程號,即當前運行的java進程號

interval: 間隔時間,單位為秒或毫秒

count: 打印次數,如果缺省則打印無數次

1、查詢GC總體使用情況

jstat -gcutil 23484 1000 5

結果說明:

S0: 新生代中Survivor space 0區已使用空間的百分比

S1: 新生代中Survivor space 1區已使用空間的百分比

E: 新生代已使用空間的百分比

O: 老年代已使用空間的百分比

M:元數據區使用比例

CCS:壓縮使用比例

YGC: 從應用程序啟動到當前,發生Yang GC 的次數

YGCT: 從應用程序啟動到當前,Yang GC所用的時間【單位秒】

FGC: 從應用程序啟動到當前,發生Full GC的次數

FGCT: 從應用程序啟動到當前,Full GC所用的時間

GCT: 從應用程序啟動到當前,用于垃圾回收的總時間【單位秒】

2、垃圾總體回收統計

jstat -gc 18528 1000 5

S0C:第一個幸存區的大小

S1C:第二個幸存區的大小

S0U:第一個幸存區的使用大小

S1U:第二個幸存區的使用大小

EC:伊甸園區的大小

EU:伊甸園區的使用大小

OC:老年代大小

OU:老年代使用大小

MC:方法區大小

MU:方法區使用大小

CCSC:壓縮類空間大小

CCSU:壓縮類空間使用大小

YGC:年輕代垃圾回收次數

YGCT:年輕代垃圾回收消耗時間

FGC:老年代垃圾回收次數

FGCT:老年代垃圾回收消耗時間

GCT:垃圾回收消耗總時間

3、新生代垃圾回收統計

jstat -gcnew 18528 1000 5

S0C:第一個幸存區大小

S1C:第二個幸存區的大小

S0U:第一個幸存區的使用大小

S1U:第二個幸存區的使用大小

TT:對象在新生代存活的次數

MTT:對象在新生代存活的最大次數

DSS:期望的幸存區大小

EC:伊甸園區的大小

EU:伊甸園區的使用大小

YGC:年輕代垃圾回收次數

YGCT:年輕代垃圾回收消耗時間

4、堆內存統計

jstat -gccapacity 18528 1000 5 //整體統計

jstat -gcnewcapacity 18528 1000 5 //新生代統計

jstat -gcoldcapacity 18528 1000 5 //老年代統計

NGCMN:新生代最小容量

NGCMX:新生代最大容量

NGC:當前新生代容量

S0C:第一個幸存區大小

S1C:第二個幸存區的大小

EC:伊甸園區的大小

OGCMN:老年代最小容量

OGCMX:老年代最大容量

OGC:當前老年代大小

OC:當前老年代大小

MCMN:最小元數據容量

MCMX:最大元數據容量

MC:當前元數據空間大小

CCSMN:最小壓縮類空間大小

CCSMX:最大壓縮類空間大小

CCSC:當前壓縮類空間大小

YGC:年輕代gc次數

FGC:老年代GC次數

總結

以上是生活随笔為你收集整理的新生必会的linux命令,jstat命令详解的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。