I am making the transition from Windows to Ubuntu. My desktop has 32GB of physical memory installed and all detected by BIOS and previous versions of OS. Since I have moved to Ubuntu 16.04, it only recognizes 3.6GB. All OS tools report the same memory, free -h
, top
, dmesg
etc.
I am running x86_64. Is there a config setting to access the full memory?
free -h
:
top
:
Please let me know if you need any log output or information. Thanks in advance.
Update
Output of dmesg | grep Memory
Root@AGsys:~# dmesg |grep Memory
[ 0.000000] Memory: 3420004K/3667512K available (8394K kernel code, 1282K rwdata, 3944K rodata, 1480K init, 1292K bss, 247508K reserved, 0K cma-reserved)
Output of uname -a
root@AGsys:~# uname -a
Linux AGsys 4.4.0-36-generic #55-Ubuntu SMP Thu Aug 11 18:01:55 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
sudo lshw -class memory
. It shows the 2 DIMMs that I have but only shows 2GB in each instead of 16GB. – TechE Monk Sep 14 '16 at 03:32Root@AGsys:~# dmesg |grep Memory [ 0.000000] Memory: 3420004K/3667512K available (8394K kernel code, 1282K rwdata, 3944K rodata, 1480K init, 1292K bss, 247508K reserved, 0K cma-reserved)
following is the extract of uname -aroot@AGsys:~# uname -a Linux AGsys 4.4.0-36-generic #55-Ubuntu SMP Thu Aug 11 18:01:55 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
– TechE Monk Sep 14 '16 at 07:11