Skip to main content

Hardware Settings

After creating a VM, you can adjust its CPU and memory allocation from the Hardware tab, and select a hardware profile from the Settings tab.

CPU and Memory

To change a VM's CPU or memory allocation:

  1. Navigate to the VM's detail page and select the Hardware tab.
  2. Adjust the Virtual CPU Cores using the dropdown.
  3. Adjust the Memory allocation in GB.
  4. Click Save to apply the changes.
info

Hardware changes may require the VM to be stopped before they can be applied.

Hardware Profiles

A hardware profile applies a set of recommended low-level settings for a particular type of guest operating system. These settings include:

  • Firmware type — whether the VM uses BIOS or UEFI firmware, and whether Secure Boot is enabled.
  • CPU topology — how virtual CPU cores are presented to the guest operating system (as cores, sockets, or threads).
  • Machine type — the emulated hardware platform the VM runs on.

The profile handles these details so you don't have to configure them manually. Choosing the right profile for your operating system ensures the best compatibility and performance.

Selecting a Hardware Profile

  1. Navigate to the VM's detail page and select the Settings tab.
  2. In the Hardware Profile section, select a profile from the dropdown.
  3. Confirm the change.

Templates assign a hardware profile automatically based on the operating system type. In most cases, the profile selected by the template is correct and does not need to be changed.

tip

Only change the hardware profile if you have a specific reason to — for example, if you need UEFI firmware for a guest OS that the current profile configures with BIOS.

Obsolete Profiles

Hardware profiles can become obsolete as newer versions are released. If your VM uses an obsolete profile, it will be shown with an (Obsolete) label in the dropdown. The VM will continue to work, but consider switching to a current profile for the best compatibility.