According to the
/proc/meminfo on my machine, I have 16366448 KiB of memory, which is approximately 15.6 GiB. But my two RAM sticks should have 16 GiB in total. Why so?
Some RAM at different measure stages can be taken by:
And that's why you can't see whole memory even if it is there.
About RAM you can be sure that it is there, I mean if you have 16 GiB of RAM, you strictly have 16*1024^3 = 17179869184 bytes.