言われてみればそれはそうだなな言えるところで、free(1)とか/proc/meminfoにあるMemTotalが物理メモリの総容量ではないよねってのがありますね。 まずmanでfree(1) - Linux manual pageを見ると総容量なのかなと読める訳なんですね。 total Total installed memory (MemTotal and SwapTotal in /proc/meminfo) でも、proc(5) - Linux manual pageでMemTotalの部分を読むと、使用可能なメモリ量とあります。例としてメモリの総容量 - (予約分 + カーネルのバイナリコード)になるとあるのでfree(1)の説明とちょっと食い違いがあるんですね。 MemTotal %lu Total usable RAM (i.e., physical RAM minus a