So i bought another memory stick, i should have 32GB, but free -h lists total memroy as 27Gi.
~ free -h ✔ 14s
total used free shared buff/cache available
Mem: 27Gi 1,9Gi 23Gi 189Mi 1,8Gi 24Gi
Swap: 16Gi 0B 16Gi
~ free ✔
total used free shared buff/cache available
Mem: 27945 1905 24236 189 1803 25476
Swap: 16894 0 16894
Yet, sudo lshw -short -C memory
sees all 32GB.
H/W path Device Class Description
================================================================
/0/0 memory 64KiB BIOS
/0/f memory 32GiB System Memory
/0/f/0 memory [empty]
/0/f/1 memory 16GiB DIMM DDR4 Synchronous Unbuffered (Unregistered) 3200 MHz (0,3 ns)
/0/f/2 memory [empty]
/0/f/3 memory 16GiB DIMM DDR4 Synchronous Unbuffered (Unregistered) 3200 MHz (0,3 ns)
/0/11 memory 384KiB L1 cache
/0/12 memory 3MiB L2 cache
/0/13 memory 16MiB L3 cache
Where’s the other 5 gb?
Is this some kind of 1000 vs 1024 thing like with SSds? They list 500GB but you actually get 450GB because of different calculations?
In BIOS (or rather UEFI), it sees both sticks normally, and lists 32 GB.
Both are Crucial 16GB 3200 CL22 sticks (though, one gets recognized as Micron in bios).
They don’t look the same, but i assume that’s just some manufacturing process thing? The sytem does recognize 32 GB and the speed and all, just not sure why free
is showing 27 total.
Just curious where those 5GB went, and if it’s something that i should be concerned about - as in - faulty memory or something.
When i had 16GB free
showed 15, but that’s just 1 GB discrepancy, this is 5…
Also, how do i check if they’re running in dual channel?