<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Read Sean

    Read me, read Sean.
    posts - 508, comments - 655, trackbacks - 9, articles - 4

    Java命令行實用工具jps和jstat

    Posted on 2011-01-27 12:04 laogao 閱讀(9496) 評論(0)  編輯  收藏 所屬分類: On Java

    在Linux或其他UNIX和類UNIX環境下,ps命令想必大家都不陌生,我相信也有不少同學寫過 ps aux | grep java | grep -v grep | awk '{print $2}' 這樣的管道命令來找出Java進程的pid。常言道,Java并非真的"跨平臺",它自己就是平臺。作為平臺,當然也有些基本的工具,讓我們可以用更簡單、更統一,同時又是非侵入的方式來查詢進程相關信息。今天我們就來認識一下其中的兩個。

    jps

    顧名思義,它對應到UNIX的ps命令。用法如下:

    jps [ options ] [ hostid ]

    其中,options可以用 -q (安靜) -m (輸出傳遞給main方法的參數) -l (顯示完整路徑) -v (顯示傳遞給JVM的命令行參數) -V (顯示通過flag文件傳遞給JVM的參數) -J (和其他Java工具類似用于傳遞參數給命令本身要調用的java進程);hostid是主機id,默認localhost。

    jstat

    用于輸出給定java進程的統計信息。用法如下:

    jstat -options 可以列出當前JVM版本支持的選項,常見的有 -class (類加載器) -compiler (JIT) -gc (GC堆狀態) -gccapacity (各區大小) -gccause (最近一次GC統計和原因) -gcnew (新區統計) -gcnewcapacity (新區大小) -gcold (老區統計) -gcoldcapacity (老區大小) -gcpermcapacity (永久區大小) -gcutil (GC統計匯總) -printcompilation (HotSpot編譯統計)

    假定你要監控的Java進程號是12345,那么
    jstat -gcutil -t 12345 200 300 即可每200毫秒連續打印300次帶有時間戳的GC統計信息。

    簡單解釋一下: -gcutil是傳入的option;必選,-t是打印時間戳,是以目標JVM啟動時間為起點計算的,可選;12345是vmid/pid,和我們從jps拿到的是一樣的,必選;200是監控時間間隔,可選,不提供就意味著單次輸出;300是最大輸出次數,可選,不提供且監控時間間隔有值的話,就是無限期打印下去。

    具體輸出明細的解釋請參考官方文檔 http://download.oracle.com/javase/6/docs/technotes/tools/share/jstat.html

    主站蜘蛛池模板: 亚洲第一永久AV网站久久精品男人的天堂AV| 国产精品怡红院永久免费| 国产亚洲av人片在线观看| 亚洲女久久久噜噜噜熟女| 一级毛片aa高清免费观看| 亚洲午夜精品久久久久久浪潮| 日韩午夜理论免费TV影院| 亚洲日韩精品无码专区| 久久精品夜色噜噜亚洲A∨| 亚洲色大成WWW亚洲女子| 亚洲人成人网站在线观看| 亚洲伊人久久大香线蕉AV| 相泽亚洲一区中文字幕| 永久免费av无码网站韩国毛片| www一区二区www免费| 亚洲国产理论片在线播放| 亚洲精品成人网久久久久久| 台湾一级毛片永久免费 | 33333在线亚洲| 国产AⅤ无码专区亚洲AV| 中国在线观看免费国语版| 中文精品人人永久免费| 免费一级黄色毛片| 亚洲国产精华液2020| 亚洲va在线va天堂va不卡下载| 免费一区二区三区四区五区 | 亚洲人AV永久一区二区三区久久| 97青青草原国产免费观看| 人妻巨大乳hd免费看| 国产人成亚洲第一网站在线播放| 亚洲va无码专区国产乱码| 免费一级做a爰片性色毛片| 57pao国产成视频免费播放| 黄桃AV无码免费一区二区三区| 又粗又硬免费毛片| 丁香花免费完整高清观看| 亚洲国产成人精品电影| 亚洲AV无码一区二区二三区入口| 亚洲精品无码专区久久同性男| 女人张开腿给人桶免费视频| 日本免费一区二区在线观看|