Linux系统看运行内存可以使用以下命令:

1. free命令:查看系统内存的使用情况
$ free -m
total used free shared buffers cached
Mem: 6989 2544 4445 132 43 1615
-/+ buffers/cache: 885 6104
Swap: 16383 0 16383
2. top命令:实时显示系统资源的使用情况,包括内存
$ top
top - 08:10:53 up 1:02, 1 user, load average: 0.92, 0.66, 0.57
Tasks: 320 total, 3 running, 316 sleeping, 1 stopped, 0 zombie
%Cpu(s): 8.7 us, 5.6 sy, 0.0 ni, 85.3 id, 0.1 wa, 0.0 hi, 0.2 si, 0.1 st
KiB Mem : 7150424 total, 4626548 free, 1657540 used, 862336 buff/cache
KiB Swap: 16777212 total, 16777212 free, 0 used. ulla
3. vmstat命令:周期性地显示系统CPU、内存、IO等性能指标
$ vmstat
procs -----------memory---------- ---swap-- -----io---- -system-- ------cpu-----
r b swpd free buff cache si so bi bo in cs us sy id wa st
5 0 0 4637148 861952 1793532 0 0 0 0 71 35 8 5 85 0 0
其中“Mem”表示物理内存使用情况,“Swap”表示虚拟内存使用情况。

查看详情

查看详情