Passthrough NVMe, use NVMe Manager Software

Vin

New Member
Mar 6, 2023
17
3
3
Hello everybody,

is it possible to passthrough an entire NVMe to the Windows VM und use Management Software to enable "Game Modes", RAM Acceleration etc?

Thank you in advance

Regards
 
is it possible to passthrough an entire NVMe to the Windows VM
should be no problem: see the docs on pcie passthough[1] as well as the wiki pages [2][3]. Don't forget to add your passed-through nvme device to the boot options by going to the web interface -> your windows vm -> Options -> Boot Order and then activate your nvme and move it to the top.

Management Software to enable "Game Modes", RAM Acceleration etc?
I do not know what you mean here. Be wary of downloading "Improved ram speed" software and whatnot, it probably is a scam. If you want to change your RAM timings, you will have to do that in the BIOS (although this has nothing to do with Proxmox). Also, tweaking your timings will get you very little improvement, if any, on game performance. Bigger performance difference will be things like setting your cpu to "host" and debloating your windows install [4]. But really, if you are trying to squeeze performance for gaming out of your machine, you should not game in a vm. You could, instead, set up a dual boot [5].

PS: there is a reddit community dedicated to gaming in VMs, might be interesting to you [6].

[1]: https://pve.proxmox.com/pve-docs/pve-admin-guide.html#qm_pci_passthrough
[2]: https://pve.proxmox.com/wiki/PCI_Passthrough
[3]: https://pve.proxmox.com/wiki/PCI(e)_Passthrough
[4]: https://atlasos.net/
[5]: https://wiki.debian.org/DualBoot/Windows
[6]: https://www.reddit.com/r/VFIO/
 
wow, i think i have never had such a comprehensive answer in my life, thank you for that :)
also thanks for the reddit vm gaming tip, didnt know that

I totally forgot NVMes are PCI devices, I was before passing them with
qm set 100 -scsi9 /dev/disk/by-id/nvme-WD_BLACK_SN850X_1000GB_225061442202
along with my SATA devices and couldnt get to manage the device itself, since its just emulated

With the RAM tweaking I wasnt talking about RAM improvements, but using the official management software to configure the NVMe devices

For example to extend the onboard DRAM with the PC RAM, or turn on some improvements like the "Game Mode" of my WD Black via the WD Dashboard software
 
  • Like
Reactions: noel.
For example to extend the onboard DRAM with the PC RAM, or turn on some improvements like the "Game Mode" of my WD Black via the WD Dashboard software
Ah, alright, misunderstood that. That makes more sense
wow, i think i have never had such a comprehensive answer in my life, thank you for that :)
also thanks for the reddit vm gaming tip, didnt know that
Glad to hear I could help :)
 
  • Like
Reactions: bobmc

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!