Latency is Linux related

Upgraded the kernel. Some tests are worse according to LatencyMon, but hat might be because I tested after playing Battlefield 1. One test might be better.

Seems every time I upgrade the kernel, the VM gets worse or better. Maybe downgrading to 4.16 would be helpful.

Or better, switch to FreeBSD.

Nope, not the kernel. Tried 4.16.x and 4.15.x, and the latency sucked on those too. Isolating the CPUs appears to have no affect. Or Windows is treating threads as cores.

    <vcpupin vcpu='0' cpuset='2'/>
    <vcpupin vcpu='1' cpuset='2'/>
    <vcpupin vcpu='2' cpuset='4'/>
    <vcpupin vcpu='3' cpuset='4'/>
    <vcpupin vcpu='4' cpuset='6'/>
    <vcpupin vcpu='5' cpuset='6'/>
    <vcpupin vcpu='6' cpuset='8'/>
    <vcpupin vcpu='7' cpuset='8'/>

Wouldn’t recommend doing that, super slow. How do you define threads?

    <vcpupin vcpu='0' cpuset='2'/>
    <vcpupin vcpu='2' cpuset='4'/>
    <vcpupin vcpu='4' cpuset='6'/>
    <vcpupin vcpu='6' cpuset='8'/>

Maybe that’ll work, just don’t define the threads.

It might of helped, and not helped.

What patch do you need for Windows to see it as four cores and four threads? I’ll just give it four cores then, since it’s a dick. Thought 4.17 had the patch.

Good luck lowering the latency. The highest reported DPC routine execution time sky rocketed. How much of the CPU does Windows require? Oh wait, change the CPU model, so it’ll stop thinking you have 8 cores.

Yup, that made it better. Now to add two threads. I read a post that said to change the CPU model. It’s possible the AMD driver is screwing everything up, it expects 8 cores.

Got to reboot, changed the isolated CPUs back to 0-7, and removed the emulatorpin. And changed the defined CPUs back.

  <cputune>
    <vcpupin vcpu='0' cpuset='0'/>
    <vcpupin vcpu='1' cpuset='1'/>
    <vcpupin vcpu='2' cpuset='2'/>
    <vcpupin vcpu='3' cpuset='3'/>
    <vcpupin vcpu='4' cpuset='4'/>
    <vcpupin vcpu='5' cpuset='5'/>
    <vcpupin vcpu='6' cpuset='6'/>
    <vcpupin vcpu='7' cpuset='7'/>
  </cputune>

Must not like using the half of the CPU. Changing the CPU model doesn’t really help. Installing the AMD “chipset” driver was pointless. All it is is a power plan.

Tried installing the AMD driver for my video card, instead of the one Windows uses. Going to have to boot into safe mode, and use DDU to remove it. Or I could just disable the GPU and reinstall, that might work too. Don’t do that. You’ll get a black screen eventually.

Might have to reinstall Windows now too. It can’t fix itself.

Got to love Backups. None of the F keys bring up the menu to boot into safe mode. Restore the backup for the EFI partition, then I can get the menu. I had it show a boot menu every time you boot.

Don’t know if I have a EFI backup.

Haha, a needed device can’t be found, probably the video card I disabled 200 times. To bad it can’t re enable it.

Restoring the backup. And apparently I should be using something else, says partimage isn’t maintained anymore. The experimental NTFS support works though.

Haha, Windows is still dead, says the exact same thing.

Most likely restored the image to the wrong partition. Reinstalling Windows, then I’ll restore the backup of the actual data. Again.