站長資訊網
        最全最豐富的資訊網站

        Linux下CPU使用率過高的排查方法

        查看CPU使用
        在 Linux 系統(tǒng)下,使用 top 命令查看 CPU 使用情況。

        %Cpu(s): 0.3 us, 0.1 sy, 0.0 ni, 99.6 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st

        Linux下CPU使用率過高的排查方法
        us(user):表示 CPU 在用戶運行的時間百分比,通常用戶 CPU 高表示有應用程序比較繁忙。典型的用戶程序有:數(shù)據(jù)庫、Web 服務器等。
        sy(sys):表示 CPU 在內核態(tài)運行的時間百分比(不包括中斷),通常內核態(tài) CPU 越低越好,否則表示系統(tǒng)存在某些瓶頸。
        ni(nice):表示用 nice 修正進程優(yōu)先級的用戶進程執(zhí)行的 CPU 時間。nice 是一個進程優(yōu)先級的修正值,如果進程通過它修改了優(yōu)先級,則會單獨統(tǒng)計 CPU 開銷。
        id(idle):表示 CPU 處于空閑態(tài)的時間占比,此時,CPU 會執(zhí)行一個特定的虛擬進程,名為 System Idle Process。
        wa(iowait):表示 CPU 在等待 I/O 操作完成所花費的時間,通常該指標越低越好,否則表示 I/O 存在瓶頸,可以用 iostat 等命令做進一步分析。
        hi(hardirq):表示 CPU 處理硬中斷所花費的時間。硬中斷是由外設硬件(如鍵盤控制器、硬件傳感器等)發(fā)出的,需要有中斷控制器參與,特點是快速執(zhí)行。
        si(softirq):表示 CPU 處理軟中斷所花費的時間。軟中斷是由軟件程序(如網絡收發(fā)、定時調度等)發(fā)出的中斷信號,特點是延遲執(zhí)行。
        st(steal):表示 CPU 被其他虛擬機占用的時間,僅出現(xiàn)在多虛擬機場景。如果該指標過高,可以檢查下宿主機或其他虛擬機是否異常。

        排查用戶 CPU 使用率高
        用戶 CPU 使用率反映了應用程序的繁忙程度,通常與我們自己寫的代碼息息相關。
        操作步驟:
        1)、通過 top 命令找到 CPU 消耗最多的進程號;
        Linux下CPU使用率過高的排查方法
        2)、通過 top -Hp 進程號命令找到 CPU 消耗最多的線程號(列名仍然為 PID);
        Linux下CPU使用率過高的排查方法
        3)、通過printf “%xn” 線程號命令輸出該線程號對應的 16 進制數(shù)字;
        Linux下CPU使用率過高的排查方法
        4)、PID進程在內核調用情況。如果是Java應用可通過 jstack 進程號 | grep 16進制線程號 -A 10 命令找到 CPU 消耗最多的線程方法堆棧。
        是非 Java 應用可使用 perf

        perf top -p 7574

        如果提示perf: command not found,使用yum install perf安裝。
        Linux下CPU使用率過高的排查方法
        perf是Linux 2.6+內核中的一個工具,在內核源碼包中的位置 tools/perf。
        perf利用Linux的trace特性,可以用于實時跟蹤,統(tǒng)計event計數(shù)(perf stat);或者使用采樣(perf record),報告(perf report|script|annotate)的使用方式進行診斷。

        贊(0)
        分享到: 更多 (0)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 99热门精品一区二区三区无码| 夜夜爽一区二区三区精品| 亚洲电影日韩精品 | 亚洲国产精品无码久久久久久曰| 国产精品视频网站你懂得| 亚洲国产精品无码专区影院| 国产精品无码无卡无需播放器 | 少妇亚洲免费精品| 中文字幕亚洲精品资源网| 精品一区二区三区无码免费视频| 欧美激情精品久久久久久久九九九| 精品视频一区二区三区在线观看 | 亚洲AV日韩精品久久久久| 久久精品亚洲一区二区三区浴池| 精品国产一区二区三区AV性色| 久久亚洲国产精品一区二区| 精品久久久久久无码专区| 亚洲愉拍99热成人精品热久久| 国产精品涩涩涩视频网站| 四虎国产精品免费久久| 黄床大片免费30分钟国产精品| 国产精品视频一区国模私拍| 国产精品福利自产拍在线观看| 日产精品久久久久久久性色| 亚洲欧洲精品成人久久奇米网| 欧美人与动牲交a欧美精品| 精品国精品国产自在久国产应用男| 91久久福利国产成人精品| 久久精品国产99国产精偷 | 精品人妻中文字幕有码在线 | 国产精品免费看久久久香蕉 | 国产亚洲精品精华液| 少妇人妻偷人精品无码视频新浪| 中文字幕精品一区| 最新精品国偷自产在线| 亚洲国产精品无码久久一线| 亚洲无线观看国产精品| 亚洲伊人久久精品影院| 久久精品人人槡人妻人人玩AV| 久久精品国产亚洲AV无码偷窥 | 久久亚洲中文字幕精品一区 |