linux查看內(nèi)存的方法:1、通過“/proc/meminfo”方法查看內(nèi)存;2、使用free命令查看內(nèi)存;3、使用ps命令顯示各個(gè)進(jìn)程的內(nèi)存使用情況;4、通過top命令顯示每個(gè)進(jìn)程的內(nèi)存實(shí)時(shí)使用率。
推薦:《linux課程》
1)查看RAM使用情況最簡(jiǎn)單的方法是通過 /proc/meminfo。這個(gè)動(dòng)態(tài)更新的虛擬文件實(shí)際上是許多其他專內(nèi)存相關(guān)工具(如:屬free/ps/top)等的組合顯示。/proc/meminfo列出了所有你想了解的內(nèi)存的使用情況。
$ cat /proc/meminfo
2)free命令是一個(gè)快速查看內(nèi)存使用情況的方法,它是對(duì) /proc/meminfo 收集到的信息的一個(gè)概述。
3)ps命令可以顯示各個(gè)進(jìn)程的內(nèi)存使用情況、以及更詳細(xì)的物理內(nèi)存使用情況和虛擬內(nèi)存使用情況。你可以使用 “–sort”選項(xiàng)對(duì)進(jìn)程進(jìn)行排序,例如按RSS進(jìn)行排序:
$ ps aux --sort -rss
4)top命令顯示了每個(gè)進(jìn)程的內(nèi)存實(shí)時(shí)使用率。它提供了所有進(jìn)程的常駐內(nèi)存大小、程序總內(nèi)存大小、共享庫(kù)大小等的報(bào)告。