确定纯Python中的可用内存

时间:2016-07-05 16:28:33

标签: python memory operating-system

我知道psutil包提供了(以及许多其他东西)访问系统内存信息的方法,包括可用内存量(psutil.virtual_memory().available)。我将如何在纯Python实现中查询可用内存?该解决方案需要适用于类UNIX系统,包括Linux,OS X等。

1 个答案:

答案 0 :(得分:1)

已经回答了here,虽然这种方法包括阅读大多数 Linux / Unix发行版中的/proc/meminfo文件。

与其他操作系统一样,看起来psutil是你唯一的选择,除非Windows有类似的东西。

<强>更新

对于OS X / macOS,使用vm_stat可能有类似的东西,就像this answer中的python脚本一样。