为什么我的内存少了 2%

为什么我的内存少了 2%

我正在运行grep MemTotal /proc/meminfo以确定系统上安装的 RAM,但是它没有报告与偶数 GiB 相对应的数字,而是略有偏差。

即在我的 64 GiB 系统上,我收到 65854272 kiB 的报告,相当于 62.8 GiB。我的 1.2 GiB 去哪儿了?为什么该工具不向我显示它们?

free -b报告 67434774528 与上述一致。

答案1

MemTotal:可用 RAM 总量(以千字节为单位)(即物理内存减去一些保留字节和内核二进制代码)

来源:Torvalds linux github 重现 (linux/Documentation/filesystems/proc.txt)

检查BIOS保留内存:

dmesg | grep BIOS | grep reserved

相关内容