De Documentation/filesystems/proc.txt
:
MemTotal: Total usable ram (i.e. physical ram minus a few reserved
bits and the kernel binary code)
Então lá vai você.
Adendo:
dmesg|grep Memory:
fornecerá um pouco mais:
$ dmesg|grep Memory:
Memory: 3934184k/5177344k available (4434k kernel code, 1091560k absent, 151600k reserved, 7433k data, 920k init)
Adendo II:
Também vale a pena acrescentar que praticamente tudo em / proc tem pelo menos uma documentação superficial nesse arquivo, então é uma boa primeira parada sempre que você tiver uma pergunta parecida.