Информация об изменениях

Сообщение Re[2]: Обновлять ли VMware Workstation 12 до 15? от 21.04.2019 10:43

Изменено 26.04.2019 9:55 Евгений Музыченко

Re[2]: Обновлять ли VMware Workstation 12 до 15?
Здравствуйте, airmaxx, Вы писали:

A>Отладка по сети (в т.ч. виртуальной) работает как часы, без всяких дополнительных заморочек. Я доволен )


А я вот недоволен, и сильно. Скорость передачи данных из VM в WinDbg по виртуальной сети примерно вдвое ниже, чем через VirtualKD. Это критично при высокой плотности отладочных сообщений, сохранении/загрузке больших блоков данных и в других подобных случаях.

Ну и в сетевом режиме VM во время останова жрет 100% процессора — хост-система ощутимо тормозит.

Дополнительно выяснилось, что в VMware Workstation 15 (возможно, и в 14 тоже) втихушку поменяли алгоритмы работы с виртуальными дисками, теперь там используется довольно агрессивное кэширование, что создает изрядные (до десятков-сотен миллисекунд) задержки в VM, в том числе и в режиме ядра (при обработке прерываний, DPC и других критичных ситуациях). В документациях на эту тему (aiomgr) вообще ни слова, народ ковыряется методом случайного и последовательного тыка, но возможности вернуть характеристики 12.x пока никто не нашел.

Писал в поддержку — там пару недель жевали сопли, затем тихо закрыли тикет, а для создания нового надо заплатить денег. Создал тему на форуме — как обычно в таких случаях, полная тишина в ответ.
Re[2]: Обновлять ли VMware Workstation 12 до 15?
Здравствуйте, airmaxx, Вы писали:

A>Отладка по сети (в т.ч. виртуальной) работает как часы, без всяких дополнительных заморочек. Я доволен )


А я вот недоволен, и сильно. Скорость передачи данных из VM в WinDbg по виртуальной сети примерно вдвое (а точнее — вчетверо) ниже, чем через VirtualKD. Это критично при высокой плотности отладочных сообщений, сохранении/загрузке больших блоков данных и в других подобных случаях.

Ну и в сетевом режиме VM во время останова жрет 100% процессора — хост-система ощутимо тормозит.

Дополнительно выяснилось, что в VMware Workstation 15 (возможно, и в 14 тоже) втихушку поменяли алгоритмы работы с виртуальными дисками, теперь там используется довольно агрессивное кэширование, что создает изрядные (до десятков-сотен миллисекунд) задержки в VM, в том числе и в режиме ядра (при обработке прерываний, DPC и других критичных ситуациях). В документациях на эту тему (aiomgr) вообще ни слова, народ ковыряется методом случайного и последовательного тыка, но возможности вернуть характеристики 12.x пока никто не нашел.

Писал в поддержку — там пару недель жевали сопли, затем тихо закрыли тикет, а для создания нового надо заплатить денег. Создал тему на форуме — как обычно в таких случаях, полная тишина в ответ.