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?
-
Do you perhaps have onboard/integrated graphics?– Daniel BCommented Jul 23, 2022 at 14:36
-
@DanielB no, I don't.– Monsieur Pierre DouneCommented Jul 23, 2022 at 14:38
-
It doesn't seem to be a GB vs. GiB mix up otherwise you'd have 14.88GiB of RAM (but I think it's often sold by GiB anyway)– cat40Commented Jul 24, 2022 at 0:08
-
1see unix.stackexchange.com/questions/84695/…– lx07Commented Jul 24, 2022 at 8:03
Add a comment
|
1 Answer
Some RAM at different measure stages can be taken by:
- CPU graphics card
- text mode of terminal (legacy from MS-DOS)
- BIOS/UEFI
- operating system (both Windows and Linux) - kernel and other
- dedicated graphic card (not in CPU)
- other firmware depending on hardware
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.