这个问题在这里已有答案:
我通常使用命令free -m
来获得总物理内存容量。但我发现信息与真实的cpu信息不一致。例如,我的电脑有8G内存,但是free -m
给了我7.7G
的信息,有人可以告诉我原因吗?我怎样才能获得真正的内存信息8G
?
通过阅读https://stackoverflow.com/questions/20348007/how-can-i-find-out-the-total-physical-memory-ram-of-my-linux-box-suitable-to-b
我知道了获得总内存的方法,但我也想了解占用内存的是什么?它是BIOS吗?
根据您的操作系统,您可以使用cat /proc/meminfo
获得更准确的图片。