91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Linux系統top命令有什么用

發布時間:2022-01-25 11:16:02 來源:億速云 閱讀:200 作者:柒染 欄目:開發技術

Linux系統top命令有什么用,針對這個問題,這篇文章詳細介紹了相對應的分析和解答,希望可以幫助更多想解決這個問題的小伙伴找到更簡單易行的方法。

在Linux系統中如果想要監控Linux系統的狀況,可以使用top命令

top命令的輸出如下

Linux系統top命令有什么用

  • 第一行:系統運行時間和平均負載

當前時間、系統已運行時間、當前登錄用戶的數量、最近5、10、15分鐘內的平均負載

  • 第二行:任務

任務的總數、運行中(running)的任務、休眠(sleeping)中的任務、停止(stopped)的任務、僵尸狀態(zombie)的任務

  • 第三行:cpu狀態

字段字段釋義
ususer: 運行(未調整優先級的) 用戶進程的CPU時間
sysystem: 運行內核進程的CPU時間
niniced:運行已調整優先級的用戶進程的CPU時間
ididle:空閑時間
waIO wait: 用于等待IO完成的CPU時間
hi處理硬件中斷的CPU時間
si處理軟件中斷的CPU時間
st這個虛擬機被hypervisor偷去的CPU時間(譯注:如果當前處于一個hypervisor下的vm,實際上hypervisor也是要消耗一部分CPU處理時間的)
  • 第四行:內存

全部可用內存、已使用內存、空閑內存、緩沖內存

  • 第五行:swap

全部、已使用、空閑和緩沖交換空間

  • 第七行至N行:各進程任務的的狀態監控

字段釋義
PID進程ID,進程的唯一標識符
USER進程所有者的實際用戶名
PR進程的調度優先級。這個字段的一些值是’rt’。這意味這這些進程運行在實時態。
NI進程的nice值(優先級)。越小的值意味著越高的優先級。負值表示高優先級,正值表示低優先級
VIRTvirtual memory usage 虛擬內存,進程使用的虛擬內存。進程使用的虛擬內存總量,單位kb。VIRT=SWAP+RES1、進程“需要的”虛擬內存大小,包括進程使用的庫、代碼、數據等 2、假如進程申請100m的內存,但實際只使用了10m,那么它會增長100m,而不是實際的使用量
RESresident memory usage 常駐內存,駐留內存大小。駐留內存是任務使用的非交換物理內存大小。進程使用的、未被換出的物理內存大小,單位kb。RES=CODE+DATA1、進程當前使用的內存大小,但不包括swap out 2、包含其他進程的共享 3、如果申請100m的內存,實際使用10m,它只增長10m,與VIRT相反 4、關于庫占用內存的情況,它只統計加載的庫文件所占內存大小
SHRSHR:shared memory 共享內存1、除了自身進程的共享內存,也包括其他進程的共享內存 2、雖然進程只使用了幾個共享庫的函數,但它包含了整個共享庫的大小 3、計算某個進程所占的物理內存大小公式:RES – SHR 4、swap out后,它將會降下來
S這個是進程的狀態。它有以下不同的值:D – 不可中斷的睡眠態。R – 運行態S – 睡眠態T – 被跟蹤或已停止Z – 僵尸態
%CPU自從上一次更新時到現在任務所使用的CPU時間百分比。%CPU顯示的是進程占用一個核的百分比,而不是整個cpu(N核)的百分比,有時候可能大于100,那是因為該進程啟用了多線程占用了多個核心,所以有時候我們看該值得時候會超過100%,但不會超過總核數*100
%MEM進程使用的可用物理內存百分比
TIME+任務啟動后到現在所使用的全部CPU時間,精確到百分之一秒
COMMAND運行進程所使用的命令。進程名稱(命令名/命令行)

回到頂部

2、交互命令

按“h”或者“?”,會顯示幫助,如下

Linux系統top命令有什么用

Z:改變顏色;B:加粗

t:顯示和隱藏任務/cpu信息;m:內存信息

1:監控每個邏輯CPU的狀況;

f:進入字段顯示配置模式,可增加或者移除顯示字段,按相應的字母新增或去除;o:進入字段順序設置模式,可配置顯示位置順序,按相應的字母往下移動,按“shift+相應的字母”往上移動     ———常用

F:進入字段排序配置模式,可設置排序的字段;

R:正常排序/反向排序;

s:設置刷新的時間——–常用

u:輸入用戶,顯示用戶的任務

i:忽略閑置和僵死進程。這是一個開關式命令。

r:重新安排一個進程的優先級別。系統提示用戶輸入需要改變的進程PID以及需要設置的進程優先級值。輸入一個正值將使優先級降低,反之則可以使該進程擁有更高的優先權。默認值是10。

c:切換顯示命令名稱和完整命令行。

M:根據駐留內存大小進行排序。————-常用

P:根據CPU使用百分比大小進行排序。———–常用

H:顯示線程

回到頂部

3、常用參數與命令

d:指定每兩次屏幕信息刷新之間的時間間隔。當然用戶可以使用s交互命令來改變之。

p:通過指定監控進程ID來僅僅監控某個進程的狀態。

 top –p PID

-H: 設置線程模式

顯示某個進程所有活躍的線程消耗情況

 top -H -p pid

按f、再按j把P調出來,P代表”Last used CPU”

Linux系統top命令有什么用

設置線程模式下:第二行的tasks指的是線程個數

Linux系統top命令有什么用

關于Linux系統top命令有什么用問題的解答就分享到這里了,希望以上內容可以對大家有一定的幫助,如果你還有很多疑惑沒有解開,可以關注億速云行業資訊頻道了解更多相關知識。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

成武县| 楚雄市| 黎城县| 军事| 罗源县| 尼勒克县| 都匀市| 辽宁省| 驻马店市| 大悟县| 莱芜市| 高密市| 自贡市| 上犹县| 丰镇市| 台北市| 云阳县| 进贤县| 屯门区| 彭泽县| 盈江县| 尚志市| 加查县| 澎湖县| 通化县| 万盛区| 永昌县| 卫辉市| 三原县| 昭苏县| 文成县| 弋阳县| 常宁市| 双流县| 皋兰县| 搜索| 延庆县| 滨海县| 松溪县| 怀远县| 时尚|