Hot-add Memory to Linux Guest in VMware
Memory you have hot added in Linux guest virtual machines is not registered using the free or top commands.
This issue occurs when Linux requires manual intervention to expose the newly added memory in the guest. The process is called setting the memory to online.
To resolve this issue, set the memory online in RHEL/CentOS, and Ubuntu/Debian.