7

我想知道为什么 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。

4

0 回答 0