[英]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
您可以将free
命令与-g
选项一起使用。 这将为快照提供以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
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.