当前位置:首页 > 内存 > 正文

linux查看内存3种命令

  • 内存
  • 2024-05-01 13:37:29
  • 4456

free 命令显示系统中物理内存的使用情况。
free -m
输出示例:
total used free shared buff/cache available
Mem: 3836 2172 1584 0 80 1717
Swap: 4095 0 4095
2. vmstat
vmstat 命令显示虚拟内存统计信息,包括内存使用情况。
vmstat 1 2
输出示例:
procs -----------memory---------- ---swap-- -----io---- -system-- -----cpu-----
r b swpd free buff cache si so bi bo in cs us sy id wa st
1 0 0 18632 12776 22704 0 0 1205 1048 68 395 4 12966 1 71 2 0
0 0 0 18632 12776 22704 0 0 1207 1042 66 287 0 13255 0 74 1 0
3. top
top 命令实时显示系统中正在运行的进程的资源使用情况,包括内存使用情况。
top -o %MEM
输出示例:
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
4 root 20 0 539636 22064 19588 S 0 0.5 0:01.77 systemd
83 root 20 0 164996 13240 11424 R 0 0.3 0:00.11 irqbalance
148 root 20 0 170080 12228 11304 S 0 0.3 0:00.09 kworker/0:0
150 root 20 0 169160 12228 11304 S 0 0.3 0:00.09 kworker/0:0H
234 root 20 0 95760 3868 2908 S 0 0.1 0:00.05 rcu_sched