CrossOver задействует встроенный в новые Mac транслятор (аппаратный эмулятор) Rosetta 2, который изначально предназначен для запуска десктопных программ, не оптимизированных под архитектуру ARM. В случае с запуском х86 приложений для Mac, потери производительности составляют около 20%, но так как на поддержание среды Windows 10 также тратятся ресурсы, эффективность CrossOver несколько ниже.
Комментарий недоступен
CrossOver это не виртуализация. Это обычный Wine, который к эмулятору не имеет никакого отношения. По факту новость вообще ни о чем. Чуваки запустили x86-совместимый Wine на M1, где заявлена поддержка x86-программ.
Можно было написать такой же пост о любой другой x86-программе.
Wine is not an emulatorПоэтому никаких ресурсов на "поддержание работы среды Windows" не затрачивается. Разница в производительности может быть вызвана лишь тем, что в настоящей Windows используется более эффективная реализация тех или иных библиотек. Но этот эффект может быть и обратным.
тут вопрос не в том что Windows-приложения запускают на макоси, а в том что запускают X86-приложения на ARM
Главное чтобы Heroes of Might and Magic III c HD-модом запускалась.
и team fortress... classic! :crazy:
Т.е. ты покупаешь ноутбук с ARM процессором по цене двух с х86-64, чтобы потом ещё ебаться с костылями. Кстати, TF2 выходила и для Mac OS, чё ж они виндовую-то версию запускают?