Nach einer RAM-Erweiterung muß eine VM nicht unbedingt neu gestartet werden, um den neuen RAM zu nutzen.
Mit folgender Abfrage kann festgestellt werden, ob es aktivierbare Memory-Blöcke gibt:
root@cloudshare-adm:~# cat /sys/devices/system/memory/memory*/state | sort | uniq -c32 offline
32 online
Wenn man da nun mit einer Schleife darüber läuft, kann man alle online nehmen:
for XMEMORY in $(ls -1 /sys/devices/system/memory/memory*/state ); do if [ "$(cat $XMEMORY)" == "offline" ]; then echo "online" > $XMEMORY; echo $? ; fi ; doneDanach sollte die erhöhte Menge RAM mit "free" oder "top" sichtbar sein.
Für mehr Informationen über memory hotplug:
https://www.kernel.org/doc/Documentation/memory-hotplug.txt
Tags: RAM, VMware