システムにインストールされているRAMの量を確認するためにこれを実行していますが、grep MemTotal /proc/meminfo
GiBの偶数に対応する数字を報告する代わりに少しずれました。
つまり、私の64GiBシステムから62.8GiBに相当する65854272kiBのレポートを受け取りました。私の1.2 GiBはどこに行きましたか?ツールに表示されないのはなぜですか?
free -b
レポート67434774528は上記と一致しています。
答え1
MemTotal: 使用可能な総 RAM 量 (KB) (つまり、物理メモリから予約されたバイトの一部とカーネルのバイナリコードを引いた値)
源泉:Torvalds Linux githubの複製(linux/Documentation/filesystems/proc.txt)
BIOS予約メモリを確認してください。
dmesg | grep BIOS | grep reserved