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

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

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

    posts - 22, comments - 32, trackbacks - 0, articles - 73
      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

    生產服務CPU100%問題快速定位

    Posted on 2018-12-10 15:59 為自己代言 閱讀(192) 評論(0)  編輯  收藏 所屬分類: Linux/mysql調優
    或者按Shift+p公司生產服務上常常出現 CPU 100% 問題,需要快速定位問題出現在那里,以下備注解決方法步驟:

    1: 工具:top方法:
    執行top -c ,顯示進程運行信息列表
    鍵入P (大寫p),進程按照CPU使用率排序  (輸入大寫P,則結果按CPU占用降序排序。輸入大寫M,結果按內存占用降序排序。(注:大寫P可以在capslock狀態輸入p,或者按Shift+p)
    线ä¸?æ??å?¡CPU100%é—®é¢?å¿«é??å®?ä½?å®?æ??
    如上圖找出最耗CPU 進程 10765
    統計信息區

    前五行是系統整體的統計信息。第一行是任務隊列信息,同 uptime 命令的執行結果。其內容如下:

    01:06:48當前時間
    up 1:22系統運行時間,格式為時:分
    1 user當前登錄用戶數
    load average: 0.06, 0.60, 0.48系統負載,即任務隊列的平均長度。
    三個數值分別為 1分鐘、5分鐘、15分鐘前到現在的平均值。

    步驟二:找出最耗CPU的線程
    1.    top -Hp 10765 顯示一個進程的線程運行信息列表
    2. 鍵入shift +p 線程按照CPU使用率降序排序
     步驟三: 把 10765 轉化成16進制(因為堆棧是線程id是十六進制)
         命令: printf '%x' 10765   輸出結果:2a0d

    步驟四: 使用JVM命令  jstatck 
                jstack 10765 | grep '2a0d' -C5 --color     打印堆棧信息,通過id 過濾到線程的堆棧信息。


    以下是top 其它常用命令:

    附常用操作:

    top   //每隔5秒顯式所有進程的資源占用情況
    top -d 2 //每隔2秒顯式所有進程的資源占用情況
    top -c //每隔5秒顯式進程的資源占用情況,并顯示進程的命令行參數(默認只有進程名)
    top -p 1111 -p 6789//每隔5秒顯示pid是1111和pid是6789的兩個進程的資源占用情況
    top -d 2 -c -p 1111//每隔2秒顯示pid是1111的進程的資源使用情況,并顯式該進程啟動的命令行參數        

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 丝袜熟女国偷自产中文字幕亚洲| 亚洲福利视频网站| 亚洲午夜久久久久妓女影院| 亚洲精品综合一二三区在线| 最新亚洲卡一卡二卡三新区| xvideos永久免费入口| 亚洲第一网站免费视频| 五月天婷亚洲天综合网精品偷| 久久久久亚洲av无码尤物| 日韩国产精品亚洲а∨天堂免| a级毛片毛片免费观看久潮喷| 天堂在线免费观看中文版| 久久青草亚洲AV无码麻豆| 国内成人精品亚洲日本语音| 蜜桃视频在线观看免费视频网站WWW| 日本免费一本天堂在线| 亚洲成a人片毛片在线| 青青操免费在线观看| 亚洲AV无码专区在线播放中文| 毛片在线全部免费观看| 亚洲午夜久久久影院| 久久免费国产视频| 美腿丝袜亚洲综合| 粉色视频在线观看www免费| 亚洲日韩涩涩成人午夜私人影院| 亚洲欧美熟妇综合久久久久 | 国产成人精品日本亚洲语音| 全部免费毛片在线播放| 亚洲毛片基地日韩毛片基地| 成人毛片免费视频| 亚洲综合精品伊人久久| 无遮免费网站在线入口| 精品日韩亚洲AV无码| 国产免费AV片在线观看| 亚洲六月丁香六月婷婷色伊人| 67pao强力打造国产免费| 亚洲日韩看片无码电影| 亚洲麻豆精品国偷自产在线91| 看成年女人免费午夜视频| 亚洲va中文字幕无码久久| 国产无人区码卡二卡三卡免费|