linux查内存的方法
1. free 命令
free -m
total used free shared buff/cache available
Mem: 64067 27893 8712 5786 27461 29902
Swap: 0 0 0
free -g
total used free shared buff/cache available
Mem: 62 27 8 5 26 29
Swap: 0 0 0
2. top 命令
top
top - 10:30:53 up 315 days, 16:50, 3 users, load average: 14.33, 14.95, 14.95
Tasks: 836 total, 6 running, 829 sleeping, 1 stopped, 0 zombie
%Cpu(s): 14.1 us, 12.5 sy, 0.0 ni, 73.3 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st
KiB Mem : 65605616 total, 8895380 free, 28576448 used, 28133788 buff/cache
KiB Swap: 0 total, 0 free, 0 used. 30599820 avail Mem
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
88445 root 20 0 891232 191672 10492 T 37.7 0.3 12761:49 titanagent
38460 omm 20 0 115132 2532 496 S 30.1 0.0 1189:47 ftpserver
3. vmstat 命令
vmstat -s
65605616 K total memory
28576616 K used memory
35133064 K active memory
16091560 K inactive memory
8891600 K free memory
13596 K buffer memory
28123804 K swap cache
4. /proc/meminfo 文件
cat /proc/meminfo
MemTotal: 65605616 kB
MemFree: 8920448 kB
MemAvailable: 30617860 kB
Buffers: 13596 kB
Cached: 26673468 kB
SwapCached: 0 kB
Active: 35107064 kB
Inactive: 16091940 kB
Active(anon): 26232220 kB
Inactive(anon): 4213504 kB
Active(file): 8874844 kB
Inactive(file): 11878436 kB