如何仅查找 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
您可以使用带有选项 -g
的 free
命令。这将以 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
我正在创建一堆 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
您可以使用带有选项 -g
的 free
命令。这将以 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