I have 589 Gb of physical memory but Ubuntu will only map 64Gb. e.g.
free -h -t
total used free shared buff/cache available
Mem: 62Gi 1.0Gi 60Gi 39Mi 1.1Gi 60Gi
Swap: 2.0Gi 0B 2.0Gi
Total: 64Gi 1.0Gi 62Gi
But there really is a whole lot more physical memory there. The BIOS detects it. Also:
$ sudo dmidecode | grep -A8 'DMI type 17' | grep Size
Size: 16 GB
Size: 16 GB
Size: 258496 MB
Size: 16 GB
Size: 16 GB
Size: 258496 MB
Size: No Module Installed
Size: No Module Installed
Size: No Module Installed
Size: No Module Installed
Size: No Module Installed
Size: No Module Installed
Can anyone help me let Ubuntu map all that extra memory? I have tried resetting the CMOS/NVRAM, re-seating the memory sticks, re-installing Ubuntu 22.10, tried looking for a BIOS option to release the memory but to no avail. Any help will be very much appreciated. I note that a similar question was resolved by replacing faulty RAM. I will look into that but could there be any other reason? Is it really an Ubuntu issue? I have a Dell Precision 7820 Tower.
[EDIT] I also upgraded the BIOS to the latest version. No effect.