交换空间使用量
交换空间通常是一个 磁盘分区 ,但是也可以是一个 文件 。物理内存 和 交换空间 的总大小是理论上可以使用的内存总量——也称作 虚拟内存 总量。
[virtual = physical + swap]
警告
total 表示 交换空间总量 ,单位为 字节 ,对应 /proc/meminfo 的 SwapTotal 字段。
free 表示 空闲交换空间 ,单位为 字节 ,对应 /proc/meminfo 的 SwapFree 字段。
used 表示 已用交换空间 ,单位为 字节 ,可由前两个字段计算而来:
同样,一个简单的 Python 程序读取 /proc/meminfo 文件即可采集数据:
swap_usage.py