Um procedimento comum em um ambiente virtualizado, é adicionar mais memória em uma máquina virtual.
Se essa adição de memória acontece em um momento de alta demanda do sistema, pode acontecer de que nem toda memória seja “percebida” pelo sistema operacional.
Caso isso ocorra, tente o seguinte procedimento:
1- Busque por dispositivos de memória offline:
$grep line /sys/devices/system/memory/*/state:offline
2- Caso encontre algum offline, ative-o ( Necessário usuário root ) :
#echo online > /sys/devices/system/memory/memoryNUMERO/state
Pronto! Verifique se a memória foi adicionada com:
$free -m