Knowledge Base

The VMware Knowledge Base provides support solutions, error messages and troubleshooting guides
 
Search the VMware Knowledge Base (KB)   View by Article ID
 

Increasing the amount of memory assigned to a virtual machine (1004059)

Purpose

This article describes how to increase the amount of memory assigned to a virtual machine. 
 
Increasing the amount of memory assigned to a virtual machine may be required if the memory requirements have changed since the time of its creation. 
 
The article addresses problems encountered with the virtual machine's operating system as a result of having insufficient memory. Insufficient memory problems result in slow operating system performance, slow application performance, and the inability of an application to load or continue to run. In some cases, these problems can cause an operating system to stop responding, enter a non responsive state and display an error message, or reboot.

Resolution

The procedure for increasing the amount of memory assigned to a virtual machine differs between VMware products. Follow the section that matches the VMware product in use.
 
Note: In all cases, ensure that the virtual machine is powered off before increasing the amount of memory assigned to it.
 
Note: Once the memory assigned to the virtual machine has been increased, it will be immediately available within the guest operating system. No other manual changes or configurations should be needed.

Workstation / ACE Manager / VMware Server / GSX / Player 3.x and above

  1. Click the entry for the virtual machine from the VMware application window.
  2. Click Edit virtual machine settings.
  3. If not already selected, click the Hardware tab.
  4. If not already highlighted, click Memory under the Device column.
  5. From the window displayed at the right, increase the amount of memory as required.
  6. Click OK.

VMware Player 1.x, 2.x / ACE Instance

It is not possible to directly change the amount of memory assigned to a virtual machine if VMware Player 1.x or 2.x is being used or if it is an ACE Instance:
  • An ACE Instance's memory must be changed from the ACE Manager, and be repackaged and redeployed.
  • A virtual machine running under VMware Player 1.x or 2.x must have its memory changed from a different VMware product.

VMware Fusion

  1. Click the entry for the virtual machine from the Window > Virtual Machine Library.
  2. Click Settings.
  3. Click Processors & Memory.
  4. Drag the slider to increase the amount of memory as required.
  5. Close the Processors & Memory window and the Settings window.

ESX

  1. With VMware Infrastructure Client, connect to the ESX host that is managing the virtual machine or to VirtualCenter.
  2. Right-click the entry for the virtual machine.
  3. Click Edit Settings.
  4. If not already selected, click the Hardware tab.
  5. If not already highlighted, click Memory.
  6. From the window displayed at the right, increase the amount of memory.

Lab Manager

It is not possible to directly change the amount of memory assigned to a virtual machine with Lab Manager. 
 
A Lab Manager virtual machine must be undeployed, have its state discarded, have its configuration changed, and then be redeployed.

Update History

07/16/2013 - Removed Resolution Path out of Normilzation Status.

Request a Product Feature

To request a new product feature or to provide feedback on a VMware product, please visit the Request a Product Feature page.

Feedback

  • 40 Ratings

Did this article help you?
This article resolved my issue.
This article did not resolve my issue.
This article helped but additional information was required to resolve my issue.
What can we do to improve this information? (4000 or fewer characters)
  • 40 Ratings
Actions
KB: