jinfo(Configuration Info for Java):JVM配置信息工具

jinfo(Configuration Info for Java):JVM配置信息工具

??jinfo的作用時實(shí)時地查看和調(diào)整虛擬機(jī)的各項參數(shù)。使用jps命令的-v參數(shù)可以查看虛擬機(jī)啟動時顯示指定的參數(shù)列表,但如果想知道未被顯示指定的參數(shù)的系統(tǒng)默認(rèn)值,除了去找資料外,就只能使用jinfo的-flag選項進(jìn)行查詢了(如果只限于JDK1.6或者以上版本的話,使用java -XX:+PrintFlagsFinal查看參數(shù)默認(rèn)值也是一個很好的選擇),jinfo還可以使用-sysprops選項把虛擬機(jī)進(jìn)程的System.getProperties()的內(nèi)容打印出來。這個命令在JDK1.5時期已經(jīng)隨著Linux版的JDK發(fā)布,當(dāng)時只提供了信息查詢的功能,JDK1.6之后,jinfo在windows和Linux平臺都有提供,并且加入了運(yùn)行期修改參數(shù)的能力,可以使用 -flag[+|-]name或 -flag name=value修改一部分運(yùn)行期可寫的虛擬機(jī)參數(shù)值。JDK1.6中,jinfo對于Windows平臺的功能仍然有較大的限制,只提供了最基本的 -flag選項。
??jinfo命令格式:
??jinfo [option] pid

參數(shù) 描述
-flag <name> to print the value of the named VMflag
-flag [+ -]<name> to enable or disable the named VM flag
-flag <name>=<value> to set thenamed VM flag to the given value
-sysprops prints JavaSystem properties as name, value pairs
-h -help prints a help message

==注意JDK版本==

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

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