1 . top : 用於實時顯示 process 的動態
PID:進程的ID
USER:進程所有
PR:進程的優先級別,越小越優先被執
VIRT:進程占用的虛擬內
RES:進程占用的物理內
SHR:進程使用的共享內
S:進程的狀態,S表示休眠,R表示正在運行,Z表示僵死狀態,N表示該進程優先值為負
%CPU:進程占用CPU的使用
%MEM:進程使用的物理內存和總內存的百分
TIME+:該進程啟動后占用的總的CPU時間,即占用CPU使用時間的累加值
COMMAND:進程啟動命令名稱
2.free:查看系統內存使用情況
total:總計物理內存的大小
used:已使用多大
free:可用有多少
shared:多個進程共享的內存總額
buff/cached:磁盤緩存的大小
3.cat /proc/meminfo: 查看RAM使用情況最簡單的方法是通過/proc/meminfo
這個動態更新的虛擬文件實際上是許多其他內存相關工具(如:free / ps / top)等的組合顯示。
/proc/meminfo列出了所有你想了解的內存的使用情況。
進程的內存使用信息也可以通過/proc/<pid>/statm 和 /proc/<pid>/status 來查看。