我想知道为什么 psutil 使用的或活动的虚拟内存与我从 linux 命令 'free -m' 得到的值不匹配我想知道的是使用的物理系统内存。
virtual_memory().total / 1024 / 1024 = 29741
virtual_memory().used / 1024 / 1024 = 7967
virtual_memory().active / 1024 / 1024 = 2259
total used free shared buff/cache available
Mem: 29741 1148 21773 16 6819 28322
Swap: 0 0 0
我猜 virtual_memory().used 返回物理内存 + 共享内存 + 缓存内存,但活动内存应该匹配 1148。