My performance problems happened right after I updated my MacBook Pro with the latest OS version, I do believe it's 10.14.4. It's like the processes inside the VM is using more resources than what is available. Processes that have never caused issues are now flagged as sucking up 80-400% of the CPU (yes, 400%, it depends on if I view the CPU usage from within or outside of the VM) and freezing the entire VM. They run rampant and the end result is that the entire Windows UI freezes.
From what I've read above, changing the hypervisor seems to mitigate the problem. After reading what a hypervisor does it adds fuel to my own hypothesis regarding why the processes are acting so strange in the VM.
Something changed with 10.14.4 which Parallels is not compatible with, it's not a configuration problem, it's a software engineering problem. Looking forward to and hoping for a Parallels patch that makes Parallels compatible with 10.14.4 and later.
Update:
- I've confirmed that I'm running 10.14.4 and it was that update that caused the incompatibility with Parallels.
- I changed the hypervisor from Parallels to Apple, started multiple Visual Studio instances and did a build. The result was that the VM/Windows UI did not freeze.
Parallels & Parallels Hypervisor version 14.1.2 (45479) is not compatible with Mojave 10.14.4.
Last edited: Apr 11, 2019