Sys-* VMs requirements

Hello!

I was informed in another thread, that for a update-cacher VM is enough only 200MB / 400MB memory, and probably 20GB / 30GB storage space. I checked the default created sys-net, sys-firewall qubes, and here is my question:
Am i able to lower down the default values of these qubes? If yes, how much? Can i add to them let’s say 1 vcpu instead of the default 2 vcpus? Or is it matter if the template is normal or minimal system?

Yes - as low as you can go without impacting performance.
Both memory and vcpu.

And to ask a more general question about these qubes:
Does anyone have a working configuration for what are the minimum values that can still be safely set to the different sys-* VMs?

This will depend on your use, and your hardware.
Certainly, sys+ can run below 400 - easily at 300 or less. But
there’s a minimum required for successful start. The lowest I’m running
qubes is 150, but my use case is likely different from yours.

But, changing these parameters takes you to intermediate level Qubes -
for most users the defaults and Qubes memory allocation are fine, and
need not be changed.

1 Like