Железо2 мин чтения · 16 мая 2026 г. в 14:00 (МСК)

M5 Max MacBook Pro с RTX 5090 в eGPU доке разогнала Cyberpunk 2077 до 100+ FPS

Инженер доказал, что гейминг на MacBook возможен — но требует хитростей с виртуализацией и frame generation

👁 7 498 просмотров·👍 0🔥 0·💬 0
M5 Max MacBook Pro с RTX 5090 в eGPU доке разогнала Cyberpunk 2077 до 100+ FPS

Apple M5 Max — один из самых быстрых чипов на рынке, конкурирует с флагманами AMD и Intel в целом ряде задач. Логично предположить, что такой мощности хватит и для игр, если добавить к нему приличную видеокарту. Инженер Scott J. Goldman решил проверить эту теорию и смог запустить флагманскую видеокарту Nvidia RTX 5090 на MacBook Pro с M5 Max — через виртуализацию и eGPU док.

Результаты впечатляют: современные AAA-игры прекрасно работают на таком чудо-гибриде, правда с одним большим условием. Cyberpunk 2077 выдаёт более 100 FPS на максимальных настройках, но только если включить frame generation.

Мука совместимости

Путь к такой конфигурации оказался извилист. MacBook на ARM-архитектуре официально не поддерживает eGPU с видеокартами Nvidia — пришлось повозиться. Главная проблема: macOS не имеет драйверов Nvidia, а Linux не работает нативно с Thunderbolt на Apple silicon. Goldman решил это через виртуализацию, запустив Linux-гость на macOS-хосте и получив поддержку сразу обоих.

В результате вся цепочка: Nvidia RTX 5090 → Thunderbolt eGPU → виртуальная Linux VM → трансляция FEX → M5 Max. На каждом уровне — потери производительности.

Цифры с frame generation

С включённым frame generation результаты говорят сами за себя. На Cyberpunk 2077 при RT Ultra и 1080p:

  • M5 Max MacBook Pro: более 100 FPS
  • M4 MacBook Air: также более 100 FPS

Это при всех накладных расходах: трансляция x86 кода в ARM через FEX, виртуальная машина, eGPU через Thunderbolt. Довольно прилично.

Цифры без frame generation

Без магии DLSS 3 картина становится грустнее. На тех же настройках Cyberpunk падает до:

  • M5 Max MacBook Pro: чуть выше 60 FPS
  • M4 MacBook Air: ниже 50 FPS

Для сравнения: тот же Core i7-1068NG7 из MacBook Pro 2020 года с RTX 5090 показывает почти идентичный результат. Обычный Core i5-12600K на настольном ПК выдаёт свыше 150 FPS без frame generation.

В других тестируемых играх (Shadow of the Tomb Raider, Crysis Remastered) производительность тоже была ниже 60 FPS.

Главный виновник: FEX трансляция

Узким местом оказался слой трансляции FEX, который перегоняет x86-код на ARM. Goldman обнаружил, что FEX добавляет примерно 50% штрафа к производительности CPU по сравнению с нативным ARM-выполнением. Это видно по Geekbench 6: когда FEX включен в Linux VM, однопоточный и многопоточный результаты падают в два раза.

Интересно, что на других бенчмарках, например GravityMark, разница между eGPU-сетапом и десктопной конфигурацией (i5-12600K) составила всего 20%. Значит, в некоторых сценариях проблема не в FEX, а в конкретной оптимизации софта.

Вывод

Гейминг с RTX 5090 на M5 Max MacBook теоретически возможен, но практически это работает только с костылями: frame generation для компенсации потерь CPU, виртуализация Linux, трансляция инструкций. Производительность есть, но извлечь её из этой архитектуры — значит пробежать по полосе препятствий.

Goldman со своей стороны намекает, что Apple давно пора обратить внимание на гейминг на Mac и сделать eGPU с Nvidia не хак-проектом, а нормальной фичей. Пока что эта конфигурация — скорее доказательство концепции, чем практическое решение.

#железо#rtx 5090#cyberpunk-2077#macbook#egpu#производительность
Поделиться:TelegramВКонтактеX / Twitter

Читать ещё

Обсуждение

Войди, чтобы оставить комментарий.
Загрузка...