What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Choose RAM for a Proxmox home server by adding the memory its host and storage need to the concurrent working memory of the VMs and containers you actually run, then leave room for peaks. There is no universal “RAM per VM” figure that fits every home server. Once you have a capacity target, check that the modules match your CPU and motherboard.

How much RAM do I need for a Proxmox home server?

Start with three parts of the budget: Proxmox VE and host-side services, storage activity, and the working memory required by guests running at the same time. Proxmox’s hardware requirements distinguish the platform’s baseline memory from additional memory for guests, and call out extra needs for ZFS and Ceph. A baseline requirement is not a comfortable all-purpose target for a busy host.

For each guest, estimate normal and peak use under its real services, rather than treating its configured maximum as guaranteed demand—or assuming that allocation is always reclaimable. Add concurrent peaks for workloads that matter, plus host and storage headroom. Do not count a powered-off VM as current demand.

Build a workload inventory

Workload What to record
Each VM Assigned memory, expected or observed peak use, services, and whether it can tolerate memory pressure.
Each container Services, expected or observed peak use, and configured memory and swap limits.
Host and storage Proxmox VE, host-side services, filesystem and storage activity, and temporary peaks.

Use observed use where you have it; for a new service, make an explicit estimate and revisit it after the server has run under representative load. No official Proxmox guidance establishes a single correct memory allocation per home-user VM.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
#1 Best Overall
G.SKILL Flare X5 Series DDR5 RAM (AMD EXPO & Intel XMP 3.0) 64GB (2x32GB) Up to 6000MT/s* CL36-36-36-96 1.35V Desktop Computer Memory U-DIMM - Matte Black (F5-6000J3636F32GX2-FX5)
  • Requires overclocking/BIOS adjustments. Maximum speed and performance depends on system components, including motherboard and CPU.
  • G.SKILL Flare X5 Series DDR5 U-DIMM Memory Kit, Model: F5-6000J3636F32GX2-FX5
  • Non-ECC, DDR5 U-DIMM, 288-pin, for Desktop PC & Gaming
  • Includes JEDEC default profile, and AMD EXPO & Intel XMP 3.0 memory overclock profile
  • Do not mix memory kits. Memory kits are sold in matched kits that are designed to run together as a set. Mixing memory kits will result in stability issues or system failure.

How should ZFS affect the RAM budget?

ZFS ARC uses host memory, so check the actual ARC configuration on the installed system instead of assuming a single default applies to every installation. The Proxmox VE Administration Guide says ARC uses 50% of host memory by default. For new installations starting with Proxmox VE 8.1, it says the limit is 10% of installed memory, capped at 16 GiB. Existing installations, later updates, and local overrides can differ.

The guide also gives a ZFS ARC rule of thumb of at least 2 GiB base plus 1 GiB per TiB of storage. This is not a universal RAM purchase formula. Check the pool size and live ARC cap, and do not mechanically add every published figure as if all described independent extra memory. The guide cautions that reducing ARC should be approached carefully because ARC is important to I/O performance.

Rank #2
G.SKILL Flare X5 Series DDR5 RAM (AMD EXPO) 64GB (2x32GB) Up to 6000MT/s* CL30-40-40-96 1.40V Desktop Computer Memory U-DIMM - Matte Black (F5-6000J3040G32GX2-FX5)
  • Requires overclocking/BIOS adjustments. Maximum speed and performance depends on system components, including motherboard and CPU.
  • G.SKILL Flare X5 Series DDR5 U-DIMM Memory Kit, Model: F5-6000J3040G32GX2-FX5
  • Non-ECC, DDR5 U-DIMM, 288-pin, for Desktop PC & Gaming
  • Includes JEDEC default profile, and AMD EXPO memory overclock profile
  • Do not mix memory kits. Memory kits are sold in matched kits that are designed to run together as a set. Mixing memory kits will result in stability issues or system failure.

How much RAM should I allocate to Proxmox VMs and containers?

Allocate memory according to each guest’s services and expected working set, then consider how those guests overlap in time. A database, media service, or other workload may have different normal and peak needs; the useful number is the memory demand of the workload you intend to run, not a generic amount assigned to every VM.

VM memory and ballooning

Ballooning allows Proxmox to adjust VM memory when the guest supports and uses the relevant driver, but it is not a guarantee that memory will be returned promptly whenever another workload needs it. A Proxmox developer documentation patch from November 2023 gives 1 GB of RAM available to the host as a rule of thumb when allocating VM RAM. Treat that as a heuristic, not as a safe reserve for every setup.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Rank #3
G.SKILL Trident Z5 Neo RGB Series DDR5 RAM (AMD EXPO & Intel XMP 3.0) 64GB (2x32GB) Up to 6000MT/s* CL36-36-36-96 1.35V Desktop Computer Memory U-DIMM - Matte Black (F5-6000J3636F32GX2-TZ5NR)
  • Requires overclocking/BIOS adjustments. Maximum speed and performance depends on system components, including motherboard and CPU.
  • G.SKILL Trident Z5 Neo RGB Series DDR5 U-DIMM Memory Kit, Model: F5-6000J3636F32GX2-TZ5NR
  • Non-ECC, DDR5 U-DIMM, 288-pin, for Desktop PC & Gaming
  • Includes JEDEC default profile, and AMD EXPO & Intel XMP 3.0 memory overclock profile
  • Do not mix memory kits. Memory kits are sold in matched kits that are designed to run together as a set. Mixing memory kits will result in stability issues or system failure.

The same patch notes a specific PCI(e) passthrough caveat: ordinary balloon reclamation is not available in the usual way because QEMU must map the complete guest memory at startup. For such a VM, do not build the host budget around reclaiming its assigned RAM.

Container memory and swap

The pct manual documents container memory and swap controls through the cgroup memory controller. These settings limit use; they do not tell you the application’s peak working set or provide extra physical capacity. Set limits with the container’s services in mind, and budget expected concurrent demand separately.

Rank #4
Corsair Vengeance RGB RS DDR5 64GB (2 x 32GB) Up to 6000MHz AMD Intel RAM
  • Disclaimer: Maximum Speed requires overclocking/PC BIOS adjustments. Maximum speed and performance depend on system components, including motherboard and CPU
  • AMD EXPO & Intel XMP 3.0 Compatible Only: Dual memory profiles allow you to easily select optimized settings for your platform, whether you’re running an AMD or Intel processor
  • Dynamic RGB Lighting: Individually addressable RGB lighting delivers vibrant effects through a sleek, understated panoramic diffuser
  • Onboard Voltage Regulation: Onboard voltage regulation for reliable power at high frequencies
  • Maximum Bandwidth and Tight Response Times: Optimized for peak performance on the latest AMD and Intel DDR5 motherboards

How do I choose the physical RAM kit?

Choose the capacity target first, then verify the host can use the modules you plan to buy. The right memory generation and type depend on the CPU and motherboard, not on the Proxmox VE version.

  • Check the motherboard or system vendor’s specifications for supported DDR generation and total capacity.
  • Confirm whether the system uses UDIMMs or RDIMMs and whether it supports ECC in the configuration you intend to use.
  • Check the number of memory slots and any limits on module capacity or validated module combinations.
  • Buy a kit that fits both the supported configuration and your workload budget; there is no universal Proxmox RAM kit.

Which RAM-sizing decisions matter most?

Decision What to compare Why it matters
Host capacity Installed memory versus concurrent guest demand, host services, and storage needs. Guest allocations are not the host’s only memory requirement. Proxmox hardware requirements.
Fixed VM allocation or ballooning Predictable allocation versus the guest’s ability to return memory when requested. Ballooning does not assure timely reclamation; passthrough has a documented exception. Proxmox developer mailing list.
ZFS ARC Live ARC cap and pool size. ARC uses host memory, and reducing it can affect I/O performance. Proxmox VE Administration Guide.
Container limits Service peak demand versus configured memory and swap caps. Limits control use but do not establish workload demand. pct manual.
RAM kit DDR generation, module type, ECC support, slots, and total capacity. Compatibility is specific to the CPU and motherboard. Proxmox hardware requirements.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

When should I revise the estimate?

Revisit the budget when you add a guest, change a service’s workload, enable ZFS or alter its ARC configuration, or introduce passthrough. Proxmox’s Administration Guide advises using enough memory to avoid normally running into low-memory situations. If the host repeatedly approaches memory pressure during ordinary concurrent use, reassess the actual guest peaks and host-side needs rather than relying on configured limits alone.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Quick Recap

Bestseller No. 1
G.SKILL Flare X5 Series DDR5 RAM (AMD EXPO & Intel XMP 3.0) 64GB (2x32GB) Up to 6000MT/s* CL36-36-36-96 1.35V Desktop Computer Memory U-DIMM - Matte Black (F5-6000J3636F32GX2-FX5)
G.SKILL Flare X5 Series DDR5 RAM (AMD EXPO & Intel XMP 3.0) 64GB (2x32GB) Up to 6000MT/s* CL36-36-36-96 1.35V Desktop Computer Memory U-DIMM - Matte Black (F5-6000J3636F32GX2-FX5)
G.SKILL Flare X5 Series DDR5 U-DIMM Memory Kit, Model: F5-6000J3636F32GX2-FX5; Non-ECC, DDR5 U-DIMM, 288-pin, for Desktop PC & Gaming
$999.00
Bestseller No. 2
G.SKILL Flare X5 Series DDR5 RAM (AMD EXPO) 64GB (2x32GB) Up to 6000MT/s* CL30-40-40-96 1.40V Desktop Computer Memory U-DIMM - Matte Black (F5-6000J3040G32GX2-FX5)
G.SKILL Flare X5 Series DDR5 RAM (AMD EXPO) 64GB (2x32GB) Up to 6000MT/s* CL30-40-40-96 1.40V Desktop Computer Memory U-DIMM - Matte Black (F5-6000J3040G32GX2-FX5)
G.SKILL Flare X5 Series DDR5 U-DIMM Memory Kit, Model: F5-6000J3040G32GX2-FX5; Non-ECC, DDR5 U-DIMM, 288-pin, for Desktop PC & Gaming
$1,199.99
Bestseller No. 3
G.SKILL Trident Z5 Neo RGB Series DDR5 RAM (AMD EXPO & Intel XMP 3.0) 64GB (2x32GB) Up to 6000MT/s* CL36-36-36-96 1.35V Desktop Computer Memory U-DIMM - Matte Black (F5-6000J3636F32GX2-TZ5NR)
G.SKILL Trident Z5 Neo RGB Series DDR5 RAM (AMD EXPO & Intel XMP 3.0) 64GB (2x32GB) Up to 6000MT/s* CL36-36-36-96 1.35V Desktop Computer Memory U-DIMM - Matte Black (F5-6000J3636F32GX2-TZ5NR)
G.SKILL Trident Z5 Neo RGB Series DDR5 U-DIMM Memory Kit, Model: F5-6000J3636F32GX2-TZ5NR; Non-ECC, DDR5 U-DIMM, 288-pin, for Desktop PC & Gaming
$1,029.99
Bestseller No. 5
G.SKILL Ripjaws S5 Series DDR5 RAM (Intel XMP 3.0 & AMD EXPO) 64GB (2x32GB) Up to 6000MT/s* CL36-36-36-96 1.35V Desktop Computer Memory U-DIMM - Matte Black (F5-6000J3636F32GX2-RS5K)
G.SKILL Ripjaws S5 Series DDR5 RAM (Intel XMP 3.0 & AMD EXPO) 64GB (2x32GB) Up to 6000MT/s* CL36-36-36-96 1.35V Desktop Computer Memory U-DIMM - Matte Black (F5-6000J3636F32GX2-RS5K)
G.SKILL Ripjaws S5 Series DDR5 U-DIMM Memory Kit, Model: F5-6000J3636F32GX2-RS5K; Non-ECC, DDR5 U-DIMM, 288-pin, for Desktop PC & Gaming
$1,079.99
Best Value
G.SKILL Ripjaws S5 Series DDR5 RAM (Intel XMP 3.0 & AMD EXPO) 64GB (2x32GB) Up to 6000MT/s* CL36-36-36-96 1.35V Desktop Computer Memory U-DIMM - Matte Black (F5-6000J3636F32GX2-RS5K)
  • Requires overclocking/BIOS adjustments. Maximum speed and performance depends on system components, including motherboard and CPU.
  • G.SKILL Ripjaws S5 Series DDR5 U-DIMM Memory Kit, Model: F5-6000J3636F32GX2-RS5K
  • Non-ECC, DDR5 U-DIMM, 288-pin, for Desktop PC & Gaming
  • Includes JEDEC default profile, and Intel XMP 3.0 & AMD EXPO memory overclock profile
  • Do not mix memory kits. Memory kits are sold in matched kits that are designed to run together as a set. Mixing memory kits will result in stability issues or system failure.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.