如何仅查找 Python 中的总 RAM

How to find only the total RAM in Python

我正在创建一堆 Python 函数供以后的脚本使用,他们发现诸如可用 RAM、总 RAM 和正在使用的 RAM 之类的东西。我只想找到号码,没有别的。是否有 Python 模块或仅查找这些数字的东西?我试过 psutil,但这不是我想要的。我正在使用 Linux,终端命令也可以。您的回答,请保持简单,因为我是新程序员。

这将为您提供总内存:

grep MemTotal /proc/meminfo |grep -oE "[0-9]*"

这一个空闲内存:

grep MemFree /proc/meminfo |grep -oE "[0-9]*"

这一个活动内存:

grep Active /proc/meminfo |grep -oE "[0-9]*"

您可以像这样从/proc/meminfo中提取您需要的所有信息。

要查看您有哪些选择,运行 cat /proc/meminfo

您可以使用带有选项 -gfree 命令。这将以 GB

为单位提供内存快照
root@x.x.x.x.:~# free -g
             total       used       free     shared    buffers     cached
Mem:            31         24          6          0          0         14
-/+ buffers/cache:         10         21
Swap:           31          0         31