Estoy ejecutando varias máquinas virtuales (alrededor de 7) dentro de VMWare Workstation en un host de Windows.
En el Administrador de tareas de Windows, veo que hay un proceso vmware-vmx.exe creado para cada máquina virtual que tengo. Todo muy bien y elegante.
De vez en cuando, veo que algunos de los procesos vmware-vmx.exe se disparan en el uso de la CPU (debido a que ciertas máquinas virtuales están realizando un procesamiento intensivo)...
Mi pregunta: ¿hay alguna manera (sin tener que entrar en cada VM y comprobar el uso de la CPU) de descubrir las VM infractoras? ¿Cómo puedo encontrar la asignación entre cada proceso vmware-vmx.exe (que aparece en el Administrador de tareas) y la VM correspondiente?
Respuesta1
Quizás esto funcione:
Cambie a la pestaña Rendimiento e inicie el "Monitor de recursos". Expanda el panel "Actividad del disco". Ordena la columna "Archivo". Busque el archivo vmdk apropiado para la VM que desea eliminar. La columna "Imagen" incluirá el proceso "vmware-vmx". Tenga en cuenta el PID.
Vuelva a la pestaña "Procesos" y elimine el PID.
Actualmente estoy en mi teléfono, así que no puedo probarlo yo mismo, así que no puedo probarlo.