Я запускаю несколько виртуальных машин (около 7) внутри VMWare Workstation на хосте Windows.
В диспетчере задач Windows я вижу, что для каждой виртуальной машины, которая у меня есть, создан процесс vmware-vmx.exe. Все отлично и замечательно.
Время от времени я замечаю, что некоторые процессы vmware-vmx.exe резко увеличивают загрузку ЦП (поскольку некоторые виртуальные машины выполняют тяжелую обработку)...
Мой вопрос: есть ли способ (без фактического входа в каждую ВМ и проверки загрузки ЦП) узнать проблемные ВМ? Как узнать сопоставление между каждым процессом vmware-vmx.exe (который указан в диспетчере задач) и соответствующей ВМ?
решение1
Возможно, это сработает:
Перейдите на вкладку «Производительность» и запустите «Монитор ресурсов». Разверните панель «Активность диска». Отсортируйте столбец «Файл». Найдите соответствующий файл vmdk для виртуальной машины, которую вы хотите завершить. В столбце «Образ» будет указан процесс «vmware-vmx». Запишите PID.
Вернитесь на вкладку «Процессы» и завершите PID.
Сейчас я пользуюсь телефоном, поэтому не могу проверить это сам, так что никаких доказательств нет.