htop比top更加直觀崇堰,關(guān)鍵還能鼠標(biāo)點(diǎn)點(diǎn)點(diǎn)。大概17年年末的時(shí)候涩咖,看運(yùn)維測(cè)試負(fù)載海诲,了解了這東西。今日檩互,跑爬蟲發(fā)現(xiàn)看消耗發(fā)現(xiàn)又記憶模糊了,所以沒事就寫寫文章特幔。好記性不如爛筆頭。
yum 和apt-get就好了
yum安裝:
首先啟用 EPEL Repository:
yum -y install epel-release
啟用 EPEL Repository 後, 可以用 yum 直接安裝 Htop:
yum -y install top
apt 安裝:
apt-get install htop
安裝好 Htop 後, 啟動(dòng)只需執(zhí)行 “htop” 指令:
整個(gè)圖如下所示:
-
圖一顯示的 1 2 3 4 為cpu的負(fù)載情況闸昨,幾個(gè)核就是幾行蚯斯。M e m為內(nèi)存,Swp為交換分區(qū)
圖一 -
圖二顯示的 Tasks為進(jìn)程總數(shù)饵较,當(dāng)前運(yùn)行的進(jìn)程數(shù)拍嵌、Load average為系統(tǒng)1分鐘,5分鐘循诉,10分鐘的平均負(fù)載情況撰茎、Uptime為系統(tǒng)運(yùn)行的時(shí)間
圖二 - 圖三顯示的是就是運(yùn)行的系統(tǒng)任務(wù)了
以上各項(xiàng)分別為:
PID:進(jìn)行的標(biāo)識(shí)號(hào)
USER:運(yùn)行此進(jìn)程的用戶
PRI:進(jìn)程的優(yōu)先級(jí)
NI:進(jìn)程的優(yōu)先級(jí)別值,默認(rèn)的為0打洼,可以進(jìn)行調(diào)整
VIRT:進(jìn)程占用的虛擬內(nèi)存值
RES:進(jìn)程占用的物理內(nèi)存值
SHR:進(jìn)程占用的共享內(nèi)存值
S:進(jìn)程的運(yùn)行狀況龄糊,R表示正在運(yùn)行、S表示休眠募疮,等待喚醒炫惩、Z表示僵死狀態(tài)
%CPU:該進(jìn)程占用的CPU使用率
%MEM:該進(jìn)程占用的物理內(nèi)存和總內(nèi)存的百分比
TIME+:該進(jìn)程啟動(dòng)后占用的總的CPU時(shí)間
COMMAND:進(jìn)程啟動(dòng)的啟動(dòng)命令名稱
F3(查找) 和 F5(樹形結(jié)構(gòu))我個(gè)人認(rèn)為是最好用的