【发布时间】:2022-01-19 03:51:14
【问题描述】:
当我运行以下代码时:
import psutil
print(psutil.virtual_memory())
并接收以下输出;没有错误:
svmem(total=8589934592, available=378863616, percent=95.6, used=893149184, free=18837504, active=363634688, inactive=352071680, wired=529514496)
我的 macOS 活动监视器给了我以下结果: MacOs Activity Monitor App Screenshot
我不明白的是:
- 如果我的 RAM 的 95.6% 正在使用,8GB 中只有 0.8GB 显示为已使用(以字节计);而不是我的活动监视器显示的 7GB。
- 为什么我的输出不包含缓存和缓冲存储量(在 psutil PyPI 演示中显示)。
- 为什么总 - 已使用 - 免费 ≠ 0?那不应该是零(它在 psutil PyPI 示例中)
谢谢!
【问题讨论】: