Workaround VMWare Fusion 12 High CPU

I upgraded VMWare Fusion to version 12 in Big Sur lately. But the vmware-vmx process for the Windows guest will take 150+ %CPU. Googling around to update vmware tools seems not the solution, this forum thread and the origin source thread looks promising but actually doesn’t help.

After a few trials, disable Hypervisor in the Processor-Advanced will greatly lower the CPU but some usb devices might also stop working. Finally disable side-channel mitigation in the advanced settings helps quite a bit.

After shutting down the guest, and modifying the settings, the vmware-vmx process goes back to around 60-80% CPU.


Leave a Reply

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.