<div dir="ltr">I've tried hugepages (guess I forgot to list it). Added it to the XML and appended it to the kernel parameters, as described in the wiki, still no difference.<div>It's just pretty strange that this issue only exists in a VM environment, and any optimisations made make minimal to no difference.</div><div><br></div><div>If I was to boot up the VM into Linux are there any tests I can do in a Linux VM environment to help figure out what the issue is? Since no options seem to reveal the problem and I presume Linux has more tools to deduce the specifics of this issue.</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Jan 31, 2017 at 9:30 PM, Zachary Boley <span dir="ltr"><<a href="mailto:zboley00@gmail.com" target="_blank">zboley00@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="auto">It seems everything is alright, I would try hugepages and see if that helps it describes how to do it in the arch wikis guide on pci passthrough </div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><div class="gmail_quote">On Jan 30, 2017 10:48 PM, "Alyx" <<a href="mailto:overlordalyx@gmail.com" target="_blank">overlordalyx@gmail.com</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>Hopefully this reply works.</div>So. I have an FX-8350. I have the exact issue as described, and believe the person he was talking about. <div><br><div>Here's my config - <a href="http://pastebin.com/McuiqyDt" target="_blank">http://pastebin.com/McuiqyDt</a></div></div><div>Note that the above config is just the one I am running just now and has some options that have no effect, such as "vmport=off", in a desperation attempt to see if any option makes a difference.</div><div><br></div><div>So I've tried many things to get the stuttering to subside. I've tried, changing the kernel tick-rate, changing to a realtime kernel, changing to the CK kernel (with the belief that a different I/O scheduler might solve it), making the VM BIOS, changing the pre-emptive state of the kernel, changing the PCIE slot of the GPU (so that it is now in slot 1, and the "main" GPU in slot 2), isolating cores, hugepages, moving threads via cset. And of course a combination of all of the above. The only thing that sort of solves it if I reduce the number of cores I pass to the VM, more than 4 and it increases the stuttering, and less than 4 makes it not really powerful enough for higher-end gaming. </div><div><br></div><div>There was a random thought that it could've been something to do with the shared FPU, however after isolating the last 6 cores and only passing every second core (3, 5, 7) so that they are on separate FPU modules (meaning that it's "pair" is not doing any work at all), yields the same results as passing 3 cores normally. </div><div><br></div><div>I would describe the issue as a stuttering of sorts, where the game freezes and then suddenly speeds up to catch back up to realtime (sound usually works as normal during the stutter as if nothing happened). It's fine within a desktop environment and when doing benchmarks such as Cinebench and Unigine-Heaven (Heaven being exactly the same as bare metal). However it's when I move into a more game-like situation such as 3D Mark's benchmarks where the stuttering appears. Some 3D Mark benchmarks can even cause the VM/Program to freeze such as the API overhead test which also displays a large amount of stuttering during the test (assuming it doesn't crash half way though of course). Another program-specific issue is that the program HWINFO also locks up the entire VM when it tries to detect the CPU (works on Intel hardware) causing Windows to shut down after a ~10 seconds. Sure the HWINFO isn't too much of an issue, but it could be related.</div><div>The stuttering becomes more apparent as the game tries to load in textures, for example exiting out of a safe area into a large open world (Game: The Division) causes huge amounts of stuttering until everything has finished "popping-in". However, once everything has loaded in, if I look at the frametimes in MSI Afterburner I can see that it varies dramatically, so I'll be at 60 FPS and see the frametimes jump from low ~20ms to 100ms+ with no "big" stuttering like when the textures are loading.</div><div><br></div><div>Any help is appreciated and I'll try any suggestions at this point</div></div>
</blockquote></div></div>
</div></div></blockquote></div><br></div>