[SOLVED] q35 vs i440fx

oah433

Member
Apr 8, 2021
31
1
8
40
Hi
I am trying to understand when should I choose the machine-type to "Q35 vs i440fx", I understand that Q35 supports PCIe so I can do GPU passthrough but what about the i440fx, is the Q35 is that superior why do we still have it?
For my setup where I have bunch of VMs running apache + MySQL on some and Nginx +MongoDB on the others which machine type should I use and does it really matter?
Thx
 
i'd say for "most" vms it does not really matter, since nearly all of the functionality of the chipset/platform is virtual anyway. if you need some features from a newer platform (like pcie) i'd choose q35, but
else there is not much reason to choose it over i440fx
 
In real practice, why are there 2 options?
to better understand if possible

because I usually use "Machine: q35" for vms where my Processor is : host" does that make sense?
 
Last edited:
In real practice, why are there 2 options?
as i said, e.g. sometimes a device passthrough needs to be passed through as 'pcie express' device which is only available on q35

because I usually use "Machine: q35" for vms where my Processor is : host" does that make sense?
for this the machine type should not make any difference
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!