У меня следующая ситуация: нашей родной рабочей средой до сих пор была linux, однако из-за необходимости соответствовать более широкому корпоративному взаимодействию, интеграции и более эффективной коммуникации нам потребуется установить окна на наших машинах.
Наличие двух ОС не является решением для меня, я не хочу перезагружать компьютер каждый раз, когда мне нужно присоединиться к собранию или к чему-то еще, связанному с окнами, или наоборот, перезагружаться после собрания, чтобы начать настоящую работу. До сих пор мне удавалось обходить "перевернутый" путь (vmware с окнами внутри коробки linux), однако теперь я хотел бы попробовать другой путь: vmware работает на windows, с linux в качестве среды разработки, windows в настоящее время хранится только для встреч, почты и пр.
Наше решение по-прежнему будет основано на Linux, и я буду заниматься основными вопросами программирования (и компиляции) внутри vmware ... но в этом случае возникают следующие проблемы:
Наше приложение Linux требует доступа к оборудованию (карты захвата, такие как BlackMagic, DVS Centaurus, BlueFish и т. д.). До сих пор это не было проблемой, поскольку в качестве основной ОС у нас была linux с прямым доступом к картам, и после некоторой тщательной настройки карты работали хорошо ... Однако теперь, когда у нас будет этот "тонкий слой" виртуализации между нашим приложением и физическим оборудованием, мне любопытно, если кто-нибудь из вас когда-либо умудрился (или знает наверняка, что это невозможно) заставить такую карту работать под vmware?
наше приложение в основном написано на c/c++ ... у кого-нибудь из вас есть опыт, если компиляция под vmware значительно увеличит время компиляции? В настоящий момент полное восстановление занимает около 15 минут для всего приложения, но на чертовски мощной машине (8 ядер, 12 ГБ ОЗУ).
наше приложение сильно загружено процессором ... оно выполняет кодирование / декодирование видео в реальном времени. Это не было проблемой до сих пор (на машине, указанной выше). Однако есть ли у кого-нибудь из вас опыт снижения скорости работы приложений реального времени при переходе на vmware? И тот же вопрос относится и к сетевому уровню. Мы отправляем и получаем много данных.
Спасибо за ваше время