bios: ovmf
boot: cdn
bootdisk: scsi0
cores: 16
cpu: host
hostpci0: 0d:00,pcie=1,x-vga=on,romfile=My.Palit.GTX1050Ti.rom
hostpci1: 09:00,pcie=1
machine: q35
balloon: 4096
memory: 32768
name: win10
ostype: win10
sockets: 1
vga: none
The thing is, qemu needs to allocate the whole memory up front if you use gpu passthrough, because of the memory mapping required for this.
top
or htop
on the host. the KVM process that virtualizes that Win VM should always consume those 88+GB RAM.