前言
我们继续看Linux的性能指标,内存也是重要的组成部分之一。本文从常用命令top、free出发,分析内存有哪些性能指标。
本文基于Ubuntu 16.04。
Linux内存性能指标有哪些
使用top,按下E切换到MB单位,可以看到内存相关的指标如下:
top - 05:09:25 up 7 days, 14:45, 1 user, load average: 0.00, 0.00, 0.00
Tasks: 95 total, 1 running, 55 sleeping, 0 stopped, 0 zombie
%Cpu(s): 0.0 us, 0.2 sy, 0.0 ni, 99.8 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st
MiB Mem : 3913.410 total, 3090.164 free, 150.316 used, 703.430 buff/cache
MiB Swap: 0.000 total, 0.000 free, 0.000 used. 3497.512 avail Mem
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
28517 user 20 0 40496 3612 3036 R 0.3 0.1 0:00.06 top
- MiB Mem:系统物理内存相关指标
- total:总内存
- free:可用内存
- used:已使用内存
- buff/cache:缓存区/缓存占用内存