1. 程式人生 > >動態查看進程狀態的變化-top

動態查看進程狀態的變化-top

linux基礎知識

首先man top看下官方的文檔,簡介top - display Linux tasks。
排序:
P:以占用cpu百分比排序
M:以占用內存百分比排序
T:累計占用CPU時間排序
技術分享圖片
首部信息:
第一行:顯示系統時間、運行時長和平均負載(1分鐘、5分鐘、15分組的等待運行的進程隊列的長度),輸入l可展示此行或者隱藏此行
第二三行:tasks和cpu,顯示進程的總量及狀態和cpu信息,輸入t可展示此2行或隱藏此2行
第四五行:內存和swap,輸入m可展示此2行或隱藏此2行

PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
PR :priority簡寫,程序的優先執行順序,越小越早被執行

NI:Nice簡寫,與priority有關,越小越被執行
%CPU:cpu使用率
%MEM:內存使用率

選項:-d + num 已幾秒進行刷新top
可使用的按鍵 有
s:修改刷新時間,默認是3秒
q:退出top
k:輸入pid後,可殺掉進程

動態查看進程狀態的變化-top