Python获取总RAM大小

2024-06-01 00:04:35 发布

您现在位置:Python中文网/ 问答频道 /正文

我需要以GB为单位获得总RAM大小(例如8 GB或8.0 GB)。它以字节形式给出,我将其除以1024x1024x1024,将其转换为GB。因此,它给出的数字小于8(例如7.7)

如何获得8GB的大小

注意:我使用了psutilfreecat /proc/meminfovmstat,但结果没有改变(我将获得终端输出并将其拆分)。我不想使用任何像dmidecodelshw这样的外部程序

Python 3.8., OS: Debian-like Linux (x64), Kernel: 4.19

Tags: free终端字节单位数字proc形式cat