Найти в Дзене
Новости мира IT

Запуск Windows на вашем iPhone - Возможно ли это?

Вы не поверите, но запуск Windows на вашем iPhone или iPad возможен благодаря специальному эмулятору под названием UTM. Но как это работает и зачем вообще запускать Windows на устройстве, которое, по заявлениям Apple, является идеальным сочетанием аппаратного и программного обеспечения? Оказывается, некоторые пользователи получают больше от процессоров Apple Silicon в новых iPad, запуская Windows, чем используя iPadOS. Идея в том, что несмотря на мощность чипов серии M, нет большого количества официально поддерживаемых приложений, которые используют процессор на полную мощность. Однако, установив Windows, можно запускать любые программы, такие как редакторы изображений или дизайнерское ПО, что открывает безграничные возможности. Но готовьтесь к сюрпризу: Apple не хотела видеть оригинальную версию UTM в App Store. Причины не были ясны, но неудивительно, что Apple не хотела видеть конкурирующую операционную систему на своем оборудовании. В результате существует три версии UTM: базовая ве
Оглавление

Вы не поверите, но запуск Windows на вашем iPhone или iPad возможен благодаря специальному эмулятору под названием UTM. Но как это работает и зачем вообще запускать Windows на устройстве, которое, по заявлениям Apple, является идеальным сочетанием аппаратного и программного обеспечения?

Виртуализация на iPhone и iPad

Официальный сайт UTM
Официальный сайт UTM

Оказывается, некоторые пользователи получают больше от процессоров Apple Silicon в новых iPad, запуская Windows, чем используя iPadOS. Идея в том, что несмотря на мощность чипов серии M, нет большого количества официально поддерживаемых приложений, которые используют процессор на полную мощность. Однако, установив Windows, можно запускать любые программы, такие как редакторы изображений или дизайнерское ПО, что открывает безграничные возможности.

Но готовьтесь к сюрпризу: Apple не хотела видеть оригинальную версию UTM в App Store. Причины не были ясны, но неудивительно, что Apple не хотела видеть конкурирующую операционную систему на своем оборудовании. В результате существует три версии UTM: базовая версия, которую нужно устанавливать вручную, UTM HV и UTM SE, доступные в App Store, но с ограничениями.

Хорошая новость заключается в том, что если вы хотите превратить свое устройство Apple в Windows-машину, все три версии UTM имеют свои особенности и способы использования.

Как работает UTM

Страница UTM SE в Apple App Store
Страница UTM SE в Apple App Store

UTM, доступный в App Store, работает как обычное приложение: вы просто открываете его, устанавливаете новую виртуальную машину и выбираете операционную систему для эмуляции. Это достаточно просто и быстро для запуска ретро-игр на платформах, таких как DOS и других старых систем, где игры не требуют много ресурсов.

Однако UTM SE работает медленно при запуске чего-либо новее Windows XP. Если вам нужна более высокая производительность, рассмотрите оригинальную версию UTM, которая поддерживает технологию Just-in-Time (JIT) компиляции. JIT — это техника, позволяющая компилировать программы в машинный код, который понимает ваш процессор, на лету.

GitHub репозиторий с исходным кодом UTM
GitHub репозиторий с исходным кодом UTM

Обычно компиляция выполняется заранее, что позволяет процессору быстро выполнять программу при её запуске. Но если у вас есть Windows-программа, не написанная для архитектуры ARM, которую необходимо запустить на чипе Apple M, она должна быть интерпретирована, что может оказаться медленным процессом. JIT помогает решить эту проблему, компилируя промежуточный код в правильный машинный код при запуске программы. Хотя JIT медленнее, чем запуск нативного машинного кода, он достаточно быстр для запуска эмуляторов игр.

Эмулятор Dolphin
Эмулятор Dolphin

На самом деле, существует эмулятор под названием Dolphin, который может эмулировать игры для Wii и GameCube, и он работает на оригинальной версии UTM благодаря JIT. Что касается Windows, UTM с JIT может запускать 64-битные версии Windows до Windows 7, что впечатляет для эмулятора. Однако более новые версии Windows слишком требовательны к графике, чтобы работать хорошо.

Если вы хотите запустить текущую версию Windows на своем устройстве, вам нужна версия UTM HV. Она позволяет запускать Windows 10 или 11 на ARM нативно, что означает отсутствие необходимости в сложной интерпретации кода, позволяя запускать эти новые версии Windows на полной скорости.

Однако, независимо от версии UTM, которую вы выберете, вам нужно учитывать, что UTM не поддерживает виртуализацию GPU, поэтому вы не сможете играть в современные ПК игры на вашем iPad.

Telegram | VK