交换内存
psutil.swap_memory() - 原文
将系统交换内存统计信息作为命名元组返回,包括以下字段:
total: 以字节为单位的总交换内存used: 使用的交换内存(以字节为单位)free: 以字节为单位的空闲交换内存percent: 百分比使用率计算为(total - available) / total * 100sin: 系统从磁盘换入的字节数(累计)sout: 系统从磁盘换出的字节数(累计)
Windows 上的 sin 和 sout 始终设置为 0。参阅 [meminfo.py][meminfo.py] 脚本,同时提供了有关如何以可读的形式转换字节的示例。
>>> import psutil
>>> psutil.swap_memory()
sswap(total=2097147904L, used=886620160L, free=1210527744L, percent=42.3, sin=1050411008, sout=1906720768)
5.2.3 版本中修改: 在 Linux 上,此函数依赖 /proc fs 而不是 sysinfo() 系统调用,以便它可以与 psutil.PROCFS_PATH 结合使用,以检索有关 Linux 容器(例如 Docker 和 Heroku)的内存信息。