Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Performance problem with a gaming VM

Featured Replies

  • Author

Update

 

I switched to a 7950x, no problem anymore, my GPU is used at 100% with full perf

  • Replies 83
  • Views 18k
  • Created
  • Last Reply

Top Posters In This Topic

Most Popular Posts

  • In my case the VM did not boot at all : black screen and a core at 100% for a few seconds. So I'm not sure it is the root cause, but anyway applying those settings won't do any harm.

  • i found another post about a user on here complaining his 3090 was only about half performance. He said under windows features not having hyperv/sandbox/linux workspace installed improved his performa

  • I wish I saw this topic earlier but anyway I will put this here, may be it'll help someone. Whenever you see your gpu under utilized the issue might be is the timer. Your VM 'clock' section must

Posted Images

Same I upgraded to a 5950x last year on a good deal, no more performance problems, with 64gb of RAM

  • 10 months later...

hi, i had similar issue (games working poorly in windows VM with passthrough GPU), I tried the recommendations in this thread and various other threads without help (i tried the timesource setup, disable hyperv in VM definition & inside the guest i disabled services, migration off, providing rom file to the gpu, etc) and i fixed it by adding the emulatorpin tag in the xml pointing to the core 0 and it's thread.

Somehow the template for windows 10 or windows 11 does not include this emulatorpin tag, the moment i added it manually in the xml it solved the issue. 

BTW, i'm having an older Xeon E5 v3. 

  • 4 months later...

This just started happening to me in Monster Hunter Wilds after playing 70ish hours without any issue (RTX 3080). I took a break from playing and in the interim I updated my motherboard bios, changed a few settings, and swapped nvme drives (both installations were baremetal). Now once the game starts my GPU utilization drops to 20% and my fps goes down to 10-12 no matter what graphics settings i select. Oddly I get full utilization in on the title and character select screens.

I've tried all the suggestions in this thread but nothing has worked. I'm at my wits end here. I figure it must be an unraid setting or VM config that's causing the problem, because the game runs fine when I boot directly into windows. I've even tried creating new VMs with very basic settings, and installing on vdisks instead of baremetal and it's the same everywhere.

Of the games I'm playing I'm only having this issue with Monster Hunter Wilds. the other games are not very graphically intensive. Furmark benchmarking runs just fine as well.

Edited by sage2050

10 minutes ago, sage2050 said:

This just started happening to me in Monster Hunter Wilds after playing 70ish hours without any issue (RTX 3080). I took a break from playing and in the interim I updated my motherboard bios, changed a few settings, and swapped nvme drives (both installations were baremetal). Now once the game starts my GPU utilization drops to 20% and my fps goes down to 10-12 no matter what graphics settings i select. Oddly I get full utilization in on the title and character select screens.

I've tried all the suggestions in this thread but nothing has worked. I'm at my wits end here. I figure it must be an unraid setting or VM config that's causing the problem, because the game runs fine when I boot directly into windows. I've even tried creating new VMs with very basic settings, and installing on vdisks instead of baremetal and it's the same everywhere.

Of the games I'm playing I'm only having this issue with Monster Hunter Wilds. the other games are not very graphically intensive. Furmark benchmarking runs just fine as well.

What CPU are you running? I had to dedicate a min of 8 cores and 8 threads for my performance to improve on my Windows vm

17 minutes ago, Mrtj18 said:

What CPU are you running? I had to dedicate a min of 8 cores and 8 threads for my performance to improve on my Windows vm

i5 12400. I gave my VM access to all cores, and also tried giving all cores but 0/1 pair.

The VM I was running when it was working had all 12 cores btw.

Edited by sage2050

Is this the 6 core 6 thread CPU?

If so, you may need a stronger CPU. When I initially created this thread I had a 3600x which was a 6 core 6 thread part. And cyberpunk was essentially running only on 4 cores and 4 threads. ( 2 was reserved for unraid) That's equivalent to like a 2012 cpu. It's just not strong enough for modern games.

I'm now on a 16 core 32 thread CPU. And games run fantastic because I can dedicate a full 12 cores and threads now.

Your GPU is being bottlenecked by the CPU

I think you missed the part where I put 70+ hours into the game in a similar (but not the same) VM. something changed in the last couple of weeks to cause this, and I cant figure out what it was.

did some more digging around, THIS solved it. Still have no clue what caused this to begin with.

Edited by sage2050

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.