How Much ARC RAM To Assign?

Stereoscope

Member
Jan 27, 2024
102
11
23
I want to set up a workstation with Proxmox rather than triple boot with Ubuntu, Windows and Proxmox Backup Server. I will use one VM at a time and I want to allocate as much RAM to the active VM as possible. Question is, how much ARC RAM should I assign to Proxmox? I want to give it as little RAM as possible. Is 2GB feasible? I'm not 100% sure what the ARC RAM in the case of Proxmox is even used for?
 
Last edited:
That depends on a lot of things. I personally use a max of 2G for some systems too. As long as your performance is acceptable and your hit ratios and such in zarcsummary look good this should be okay.
 
Last edited:
  • Like
Reactions: UdoB
Why do you want to use ProxmoxVE for this? Ubuntu with virtualbox, virt-manager or incus/lxd would propably be a better fit.

For zfs following writeup by @chrcoluk should answer your questions:
 
  • Like
Reactions: UdoB
That depends on a lot of things. I personally use a max of 2G for some systems too. As long as your performance is acceptable and your hit ratios and such in zarcsummary look good this should be okay.
Looking into zarcsummary thanks.
Why do you want to use ProxmoxVE for this? Ubuntu with virtualbox, virt-manager or incus/lxd would propably be a better fit.
I suspect your suggestion is to use Ubuntu as a base system like Proxmox is in my current plan? So Ubuntu will have native performance but Windows and PBS will run in a VM either through VirtualBox or virt-manager?
The problems I see with this are:
- I can't pass the GPU to Windows because it's used by Ubuntu and I want to be able to use the GPU natively in Windows.
- All the drives used by PBS are visible in Ubuntu upon boot. I want only PBS to ever see the drives. A workstation seeing the drives of PBS is not something I want. If I use Proxmox, I can assign which VMs get the spinning rust passed through i.e. PBS and then Windows and Ubuntu VMs never know that they exist.
Thanks for the link. Not clicking yet, but I'll come back and re-read a few times as I learn a bit more about this.