Parallels наконец-то сможет запускать версии Windows или Linux x86 на Apple Silicon

Для пользователей Mac с компьютерами Apple Silicon такое программное обеспечение, как Parallels и VMware Fusion, позволяет запускать операционные системы Windows и Linux поверх macOS. Однако совместимость этих систем с Apple Silicon изначально была ограничена версиями на базе Arm. Несмотря на то, что и Windows, и Linux предлагают некоторый уровень трансляции приложений с x86 на Arm для сохранения совместимости программного обеспечения, все еще существует множество задач, требующих компьютера с процессором Intel или AMD, использующим набор команд x86.

Совсем недавно компания Parallels представила новое обновление, которое частично решает эту проблему: пользователи Parallels Desktop Pro 20.2.0 теперь могут экспериментировать с операционными системами x86, используя «расширенный обзор» уникальной технологии эмуляции Parallels.

На данный момент эта технология доступна только в некоторых 64-разрядных выпусках Windows 10, Windows 11, Windows Server 2019 и 2022. Компания Parallels подтвердила, что несколько дистрибутивов Linux, совместимых с UEFI, работают хорошо, например Ubuntu 22.04.5, Kubuntu 24.04.1, Lubuntu 24.04.1 и Debian версий с 12.4 по 12.8. Однако Fedora можно установить, но она может работать нестабильно. Важно отметить, что эта технология не поддерживает 32-разрядные операционные системы или более старые версии, такие как Windows 7 или 8.

В Windows 11 и совместимых дистрибутивах Linux вы можете использовать предварительную версию технологии для запуска существующих виртуальных машин, но создание новых в настоящее время не поддерживается. Это может быть полезно, если вы переходите с Intel Mac, на котором уже существуют виртуальные машины. Если ваша цель — создать совершенно новую виртуальную машину, официально одобренными операционными системами являются Windows Server 2022 и Windows 10 21H2. Однако существуют методы обхода использования Windows 10 22H2 и Windows Server 2019.

В связи с тем, что в предварительной версии технологии для Windows 11 и некоторых версий Linux отсутствует поддержка SSE4.2 — набора дополнительных инструкций ЦП, широко используемого в процессорах Intel и AMD с начала 2010-х годов, вы не сможете создавать новые установки этих операционных систем. Это также означает, что виртуальные машины (ВМ) Windows 11 версии 24H2 не поддерживаются, поскольку для правильного функционирования этого обновления требуются инструкции SSE4.2.

По данным Parallels, эти операционные системы работают довольно медленно, поскольку им нужно время для трансляции. Время загрузки Windows может составлять от двух до семи минут, в зависимости от скорости вашего Mac, а общая эффективность операционной системы заметно низка. Вместо того, чтобы пытаться одновременно выполнять несколько задач, Parallels советует вам закрыть приложение, которое вы используете в данный момент, прежде чем пытаться открыть другое.

Другие ограничения, которые следует учитывать, заключаются в том, что он не имеет функции сквозного подключения USB, не воспроизводит звук, может использовать только одно виртуальное ядро ​​ЦП и 8 ГБ ОЗУ и не поддерживает вложенную виртуализацию (что может повлиять на такие функции, как подсистема Windows для Linux). . Parallels также указывает на значительное использование ресурсов из-за накладных расходов на трансляцию — например, «виртуальная машина Windows 10 на базе Intel с 4 ГБ выделенной оперативной памяти будет потреблять 8 ГБ памяти вашего Mac.

На компьютерах Apple Silicon Mac Rosetta 2 эффективно запускает большинство приложений Intel Mac, но не позволяет работать со всеми операционными системами x86. Аналогично, платформа виртуализации в macOS поддерживает только Arm-совместимые операционные системы. Однако Parallels предлагает отличительную особенность, поддерживая работу операционных систем x86, чего до сих пор не удавалось другим компаниям. Эта функция возвращает воспоминания давним пользователям Mac, поскольку в эпоху PowerPC они также полагались на стороннее программное обеспечение для эмуляции, такое как Virtual PC от Connectix, для запуска операционных систем и приложений на базе x86.

Смотрите также

2025-01-14 21:54