linux 使用率查詢


1.工具

單獨查看內存使用情況的命令:free -m
查看內存及cpu使用情況的命令:top
也可以安裝htop工具,這樣更直觀,
安裝命令如下:sudo apt-get install htop
安裝完后,直接輸入命令:htop
就可以看到內存或cpu的使用情況了。

2.字段介紹

PID:進程的ID
USER:進程所有者
PR:進程的優先級別,越小越優先被執行
NInice:值
VIRT:進程占用的虛擬內存
RES:進程占用的物理內存
SHR:進程使用的共享內存
S:進程的狀態。S表示休眠,R表示正在運行,Z表示僵死狀態,N表示該進程優先值為負數
%CPU:進程占用CPU的使用率
%MEM:進程使用的物理內存和總內存的百分比
TIME+:該進程啟動后占用的總的CPU時間,即占用CPU使用時間的累加值。
COMMAND:進程啟動命令名稱

1:使用 ps -ef|grep xxx 命令查找需要查看的進程,xxx是進程名字

2:top -p pid 查看程序的情況

3:ps -aux | grep process_name

4:cat /proc/pid/status
這里會打印出當前進程詳細的情況,其中,內存是 VmRSS。

3.Linux TOP命令按內存占用排序和按CPU占用排序
先輸入top

然后

按P – 以 CPU 占用率大小的順序排列進程列表

按M – 以內存占用率大小的順序排列進程列表


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM