我知道psutil包提供了(以及许多其他东西)访问系统内存信息的方法,包括可用内存量(psutil.virtual_memory().available
)。我将如何在纯Python实现中查询可用内存?该解决方案需要适用于类UNIX系统,包括Linux,OS X等。
答案 0 :(得分:1)
已经回答了here,虽然这种方法包括阅读大多数 Linux / Unix发行版中的/proc/meminfo
文件。
与其他操作系统一样,看起来psutil是你唯一的选择,除非Windows有类似的东西。
<强>更新强>
对于OS X / macOS,使用vm_stat
可能有类似的东西,就像this answer中的python脚本一样。