Я использую несколько виртуальных машин (около 7 или около того) внутри рабочей станции VMWare на хосте Windows.

В диспетчере задач Windows я вижу, что для каждой имеющейся у меня виртуальной машины создается процесс vmware-vmx.exe. Все отлично и денди.

Иногда я вижу, как некоторые процессы vmware-vmx.exe нагружаются при загрузке процессора (потому что некоторые виртуальные машины выполняют тяжелую обработку)...

Мой вопрос: есть ли способ (не входя в каждую виртуальную машину и не проверяя загрузку ЦП), чтобы обнаружить нарушающие виртуальные машины? Как узнать соответствие между каждым процессом vmware-vmx.exe (который указан в диспетчере задач) и соответствующей виртуальной машиной?

1 ответ1

1

Может быть, это работает:

Перейдите на вкладку "Производительность" и запустите "Монитор ресурсов". Разверните панель "Активность диска". Сортировать столбец "Файл". Найдите соответствующий файл vmdk для виртуальной машины, которую вы хотите уничтожить. В столбце "Изображение" будет указан процесс «vmware-vmx». Обратите внимание на PID.

Вернитесь на вкладку "Процессы" и убейте PID.

Я в настоящее время на моем телефоне, поэтому я не могу проверить это сам, так что не доказать это.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .