1. 檢視記憶體使用
free -mh
2. 讀出的核心資訊進行解釋
cat /proc/meminfo
memtotal: 16438852kb #所有可用ram大小 (即物理記憶體減去一些預留位和核心的二進位制**大小)
memfree:
10980184
kb #lowfree與highfree的總和,被系統留著未使用的記憶體
buffers:
95884
kb #用來給檔案做緩衝大小
cached:
224108
kb #被高速緩衝儲存器(cache memory)用的記憶體的大小(等於 diskcache minus swapcache)
swapcached:
0kb #被高速緩衝儲存器(cache memory)用的交換空間的大小 已經被交換出來的記憶體,但仍然被存放在swapfile中。用來在需要的時候很快的被替換而不需要再次開啟i/o埠。
active:
5161616
kb #在活躍使用中的緩衝或高速緩衝儲存器頁面檔案的大小,除非非常必要否則不會被移作他用.
inactive:
217660
kb #在不經常使用中的緩衝或高速緩衝儲存器頁面檔案的大小,可能被用於其他途徑.
hightotal: 0kb
highfree: 0kb
lowtotal:
16438852
kblowfree:
10980184
kbswaptotal:
1048536
kbswapfree:
1048536
kbdirty:
424kb
writeback: 0kb
anonpages:
5059312
kb20424
kbslab:
38176
kbpagetables:
13480
kbnfs_unstable: 0kb
bounce: 0kb
commitlimit:
9267960
kbcommitted_as:
10073960
kbvmalloctotal:
34359738367
kbvmallocused:
263672
kbvmallocchunk:
34359473751
kbhugepages_total:
0hugepages_free:
0hugepages_rsvd:
0hugepagesize:
2048 kb
CentOS裡檢視記憶體的使用
linux裡一般使用free命令檢視記憶體的使用情況,加引數 m表示以mb為單位來顯示內容。這個內容其實是有一些講究的。如下圖 顯示內容分三行n列,第一行表示記憶體總體的使用情況,第二行表示記憶體 buffers cache後的使用情況,第三行表示交換分割槽的使用情況 各列又顯示了內存在每個類別上的...
CentOS 檢視系統型號和版本記憶體
dmidecode grep p maximum capacity 檢視硬碟大小 dmidecode grep p a5 memory device grep size檢視記憶體大小 lsb release a 檢視作業系統版本 cat proc cpuinfo grep name cut f2 d...
centos檢視安裝軟體的記憶體占用
free m只能檢視記憶體總量情況 top m 注意m是大寫 ps aux head 1 ps aux sort k4nr head 10 df lh 其他的可自行匹配 檢視檔案占用 du h max depth 1 檢視刪除占用 lsof n grep deleted lsof未安裝的話 可以使用...