linux主機(jī)通過top看CPU性能指標(biāo)


服務(wù)器變慢負(fù)載高時,需要先查看cpu負(fù)載是否過高,如果cpu負(fù)載高再看查看具體是什么進(jìn)程占用cpu資源。

一. cpu負(fù)載:
    通過top命令查看: 

        圖片.png

        主要看“l(fā)oad average”可理解為分別表示前 1、5、15分鐘的平均負(fù)荷。通常1核的cpu不應(yīng)超過4,如是4核cpu則不應(yīng)超16(即:cpu核數(shù) * 4),超過則說明負(fù)載較高存在異常。

    其他參數(shù)說明如下:

        us(user time)  表示CPU執(zhí)行用戶進(jìn)程的時間,包括ni時間。通常我們只看這項。

        sy(system time)  表示CPU在內(nèi)核運行時間,包括IRQ和softirq時間,系統(tǒng)CPU占用率高,表明系統(tǒng)某部份存在瓶頸,通常值越低越好。

        wa(waiting time)  CPI在等待I/O操作完成所花費的時間,系統(tǒng)不應(yīng)該花費大量時間來等待I/O操作,否則說明I/O存在問題。

        id(idle time)  系統(tǒng)處于空閑期,等待進(jìn)程運行。

        ni(nice time)  系統(tǒng)調(diào)整進(jìn)程優(yōu)先級所花費的時間。

        hi(hard irq time)  系統(tǒng)處理硬中斷所花費的時間。

        si(softirq time)  系統(tǒng)處理軟件中斷所花費的時間。

        st(steal time)  被強(qiáng)制等待虛擬CPU的時間,此時hypervisor在為另一個虛擬處理器服務(wù)。


二.查詢占用cpu的進(jìn)程

    繼續(xù)通過top命令查看 :

    圖片.png

    可以清楚發(fā)現(xiàn)php-fpm進(jìn)程很占資源。php-fpm、mysql、httpd、nginx等都是站點web進(jìn)程如存在大量的占用資源現(xiàn)象通常說明網(wǎng)站訪問量大。這時可以開啟網(wǎng)站的訪問日志進(jìn)行分析,一般來講訪問日志大的其網(wǎng)站占用資源也大。需要打開日志具體查看分析看是本身訪問量大還是否存在異常訪問所致(如:某類蜘蛛的大量爬行,某程序連接的執(zhí)行異常,受cc攻擊等)。


編輯:西部數(shù)碼
日期:2020-03-17

收藏 】 【 打印 】   
您可對文檔進(jìn)行評分喲~

勾選遇到的問題提交給我們,收到反饋后保證及時修正更新!

提交反饋需要先登陸會員帳號

上一篇:[原創(chuàng)]西部數(shù)碼上云數(shù)據(jù)遷移方案
下一篇:[原創(chuàng)]國家域名保護(hù)鎖服務(wù)簡介!
若文檔內(nèi)容對您沒有幫助,不能解決問題? 您還可以 咨詢在線客服提交工單搜索常見問題 ,我們將竭誠為您服務(wù)。
  >> 相關(guān)文章
 
分享至:
Top

24小時客服熱線

400-028-5800

028-62778877

您好,非正常上班時間若有緊急技術(shù)問題,請撥總機(jī)后按7號鍵, 其他問題請?zhí)峤还位蛟谏习鄷r間聯(lián)系,謝謝支持!

日韩欧美一区二区三区在线观看动漫,99久re热视频这只有精品6,在线免费看网站午夜,国产色无码精品视频