Hello,
I try to speed up my Win 2003 r2 x86 KVM machine. Due to fact the machine is 32 it can not access more that 4 Gb of RAM (well, even lower value), and the load is pretty high, so it uses swap high enough.
As my host server has 32 Gb of RAM, I was wonder if it is possible to create some tmpfs-based directory, and create virtual disk in this directory, and then move swap within VM to that 'disk'. I understand that I'll need to restore that disk file every time I boot host machine but that's simple task, so no hassle in that.
But when I did that (create tmpfs dir, add it as disks stogage in PVE 2.2 - I test that on spare machine so I was able to install fresh PVE just in case - then create VM 'disk' in that dir), the VM simple won't run without any logical reason.
So the question is: can that config be used, booted and run, or KVM (or maybe Proxmox itself) prevents VM from use such a in-RAM disks? Thank you for your advice!
I try to speed up my Win 2003 r2 x86 KVM machine. Due to fact the machine is 32 it can not access more that 4 Gb of RAM (well, even lower value), and the load is pretty high, so it uses swap high enough.
As my host server has 32 Gb of RAM, I was wonder if it is possible to create some tmpfs-based directory, and create virtual disk in this directory, and then move swap within VM to that 'disk'. I understand that I'll need to restore that disk file every time I boot host machine but that's simple task, so no hassle in that.
But when I did that (create tmpfs dir, add it as disks stogage in PVE 2.2 - I test that on spare machine so I was able to install fresh PVE just in case - then create VM 'disk' in that dir), the VM simple won't run without any logical reason.
So the question is: can that config be used, booted and run, or KVM (or maybe Proxmox itself) prevents VM from use such a in-RAM disks? Thank you for your advice!