說明如何在7688 Duo 安裝套件
(1) 系統管理套件 -- htop 套件
在Linux原本就可用top來監測系統效能,而htop是加強版,支援滑鼠操作,搜尋,篩選等加強功能。
opkg update
opkg htop
然後直接輸入htop
來啟動htop, 執行 htop 後,有幾個選項可以操作
F2 : 進行參數設定
F3 : 搜尋你想要看的 process 狀態,光條會跳到搜尋到的 process 上
F4 : 過濾你想要看的 process 狀態
F5 : 對 process 進行樹狀排序,這樣你就可以清楚知道那個 child 是由那個 parent 所 fork 出來的。
F6 : 排序
F7 : 可減少nice值,這樣就可以提高對應進程的優先級
F8 : 可增加nice值,這樣就可以降低對應進程的優先級
F9 : Kill a process
F10 : 結束 htop
在監控畫面的最上方,是以文字圖像來顯示的系統狀態。
黃線圈起的部分為CPU使用率,可以看到目前這台Linux有1個CPU核心的使用率。
橘線圈起的部分為記憶體(MEM)使用率,還有swap(Swp)空間使用率。
Tasks表示目前系統中有多少程序,以及有多少程序正在執行(running)。
Load average代表系統在1分鐘,5分鐘,15分鐘間的平均負載。數值越高代表系統負載越大。
Uptime表示系統運行的時間,例如這台機器運行了1小時。超過100天就會出現個驚嘆號(!)
。
標頭中每個代號的意思如下:
PID
:Process ID,程序編號USER
:開啟程序的使用者名稱PRI
:Priority,Linux kernal排程優先順序,數值從0(最高優先權)到139(最低優先權)。NI
:Niceness,數值從-20(最高優先權)到19(最低優先權)。VIRT
:Virtual memory usage,虛擬記憶體用量。RES
:Resident memory usage,常駐記憶體用量。SHR
:Shared memory usage,共享記憶體用量。S
:Process state,程序狀態。D
:不可中斷的睡眠狀態(例如IO)R
:執行中或可執行S
:可中斷的睡眠T
:工作停止t
:除錯中斷Z
:Zombie Process,殭屍程序
CPU%
:CPU使用率。MEM%
:記憶體使用率。TIME+
:程序執行時間。Comamnd
:執行程序的命令。