Linux [1] - определенно рекомендуемая ОС для использования OMNeT ++.В частности, у вас будет лучший опыт работы с Ubuntu 18.04.1 - если вы используете последнюю версию OMNeT ++, которая есть.Более старые версии могут работать лучше в более ранних выпусках Ubuntu.
Запуск его на виртуальной машине не должен вызывать каких-либо проблем.
Единственный случай, который может быть проблематичным, - это использование 3D-интеграции (OSG и osgEarth).).Производительность рендеринга может быть хуже (или вообще не работать), но это зависит от ваших настроек.Есть несколько графических процессоров / драйвера / конфигурации / и т.д.комбинации, где даже это работает довольно хорошо.
РЕДАКТИРОВАТЬ:
Причина в том, что, хотя Windows также полностью поддерживается, она просто работает значительно хуже - особенно во время сборкиили OMNeT ++, или любые модели библиотек или проектов.Мы подозреваем, что это вызвано, в основном, тем, как работает NTFS, среди множества других вещей.
Кроме того, некоторые «более экзотические» функции в некоторых модельных библиотеках могут быть доступны только в Linux.
[1]: Ну, технически это GNU / Linux или, точнее, GNU + Linux.: D