0

I am running several virtual machines (around 7 or so) inside VMWare Workstation on a Windows host.

In the Windows Task Manager, I see there is a vmware-vmx.exe process created for every virtual machine that I have. All fine and dandy.

Occasionally, I see some of the vmware-vmx.exe processes shooting up in CPU usage (because certain virtual machines are doing some heavy-duty processing)...

enter image description here

My question: is there a way (without actually going into each VM and checking for CPU usage) to find out the offending VMs? How can I find out the mapping between each vmware-vmx.exe process (that is listed in the Task Manager) and the corresponding VM?

1 Answer 1

1

Maybe this works:

Switch to the Performance tab and start the "Resource Monitor". Expand the "Disk Activity" panel. Sort the "File" column. Look for the appropriate vmdk file for the VM you want to kill. The "Image" column will have the "vmware-vmx" process listed. Note the PID.

Switch back to the "Processes" tab and kill the PID.

I'm currently on my Phone so i can't test it out myself so no prove on it.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .