Linux 查看內存使用情況


 

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 來查看。

 


免責聲明!

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



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