Нет hyper-v, а очень надо. Что делать?

Я хочу сделать приложение на xamarin forms. Однако при тесте приложения мне приходиться ждать, в прямом смысле, минут 5,чтобы оно запустилось. Visual studio предлагает мне включить hyper-v для ускорения эмуляции. Ну я начал искать, как это сделать, после чего выяснилось, что у меня его просто нет. Что делать? Скажите пожалуйста, я не хочу тратить в 10 раз больше времени на разработку по сравнению с нормальными условиями.

введите сюда описание изображения


Ответы (1 шт):

Автор решения: Andrew

Эмуляция мобильного в любом случае дело далеко не из легковестных. Формально ты запускаешь вторую полноценную операционную систему в первой, да еще и эмулируя другую архитектуру процессора в придачу.

А с таким процессором в любом случае прийдется терпеть тормоза:

  • процессор старый - дата выхода 01.01.2012
  • процессор мобильного сегмента, а, значит, хуже работает априори
  • процессор хуже охлаждается, а, значит, при нагрузке тротлится.
  • твой проц бенчмаркается на 2521 бал. Что бы ты понимал - самый младший дешевый райзен которому уже 4 года имеет в 3 раза выше показатели. А современные процы нормального порядка уже в 10-20 раз мощнее. (5950X - 46000 балов)

Итак у тебя есть 3 выбора:

  1. Пересесть на мак. Разработка под андроид наименее без тормозов и проблем идет под маком. Тем более, что последние маки имеют в себе ARM архитектуру процессора, что упрощает разработку для мобильных платформ еще в разы.

  2. Купить стационарник с нормальным десктопным процессором вместо этого мобильного старья. И уже на него поставить операционку ядро которой поддерживает hyper-V. (windows 10 pro или выше). Про SSD тоже не забудь.

  3. Вместо запуска на эмуляторе - запускать приложение непосредственно на телефоне для тестировки. И не издеваться над своим старым ноутбуком. (это самый дешевый вариант, советую его)


Пытаться же нормально и без тормозов разрабатывать на ноуте 10летней давности (еще и не самой мощной конфигурации) запуская на нем 2 операционки одновременно эмулируя процессор другой архитектуры, браузер да еще и IDE-шку - это издевательство над здравым смыслом.

→ Ссылка