Перейти к содержимому


Фото
- - - - -

Предельная загрузка ЦП при сканировании процессов VM

vmware workstation vm ram process

  • Please log in to reply
Нет ответов в данной теме

#1 Eugene Muzychenko

Eugene Muzychenko

    Newbie

  • Posters
  • 53 Сообщений:

Отправлено 08 Сентябрь 2019 - 12:58

Давно обратил внимание, что при сканировании памяти процессов виртуальных машин VMware Workstation (vmware-vmx.exe) CureIt! выходит на предельную загрузку всех ядер процессора (6820HK - восемь логических на четырех физических), и сканирует эти процессы очень долго (минут по пять каждый). При этом в хостовой системе (Win7 x64) все начинает очень сильно тормозить - видно, как перерисовываются окна, от клика по элементу GUI до его реакции может проходить до 5-10 секунд.

 

Cам CureIt! (по данным Task Manager и Process Explorer) в это время потребляет всего 15-20%, а все остальное приходится на виртуальные машины (2-3 процесса). В самих машинах при этом никакой явной активности нет - просто загружены разные версии Windows (7, 8.1, 10), и висят пустые рабочие столы. Фоновой активно, за исключением обычной системной, там тоже нет.

 

Памяти у этих процессов не особо много - один-полтора гигабайта у каждого. Параллельно работает 5-10 процессов FireFox, у которых памяти может быть и по два-три гигабайта на процесс, но их CureIt! сканирует за секунды. Вообще, если никаких VM не запущено, сканирование памяти процессов идет быстро, и не создает значительной нагрузки на процессор.

 

Отчего это может быть? Сказываются какие-то особые техники, применяемые CureIt! для чтения памяти процессов, или происходят какие-то коллизии с исполняющей системой VMM?





Also tagged with one or more of these keywords: vmware, workstation, vm, ram, process

Читают тему: 1

0 пользователей, 1 гостей, 0 скрытых