Перенос Firefox на Apple Silicon: все, что нужно знать

Последнее объявление Apple о выпуске процессоров ARM вместе с устройствами Mac произвело настоящий ажиотаж в технологическом секторе. Apple называет эти процессоры на базе ARM «Apple Silicon», поскольку они действительно меняют правила игры. Интересно, почему?

Перенос Firefox на Apple SiliconИсточник изображения: от 9 до 5 Mac

Давайте подробно разберемся с последним чипсетом Apple, чем они лучше процессоров на базе Intel, которые ранее использовались с устройствами macOS, и всем остальным, что вам нужно знать.

Читайте также: 11 странных продуктов Apple, о существовании которых вы даже не подозревали

Apple Silicon: как все начиналось

Что такое чипы ARM

Еще в июне 2020 года Apple объявила о переходе на чипы ARM вместо использования процессора Intel. Итак, раньше устройства Mac были на базе Intel, а теперь некоторые из устройств, представленных в конце 2020 года, включают набор микросхем ARP, известный как Apple Silicon. macOS Big Sur — это последний выпуск MacOS от Apple (17-й), преемник macOS Catalina. В новейшие устройства Mac теперь встроены чипы Apple M1 на базе архитектуры ARM. Вы можете проверить подробную информацию о процессоре, перейдя в раздел «Об этом Mac» на своем Mac.

Что такое чипы ARM? Как они работают?

яблокоИсточник изображения: Apple Developer

Итак, что же такое чипы ARM и почему Apple внезапно решила совершить этот гигантский переход на архитектуру ARM. ARM расшифровывается как Advanced RISC Machines, что означает расширенный набор процессоров, использующих минимальный набор инструкций. RISC (Вычисления с сокращенным набором команд) — весьма желательный подход для проектирования процессоров, поскольку он позволяет сэкономить средства, минимизировать энергопотребление и, конечно же, снизить тепловыделение. Архитектура ARM может быть легко настроена для различных сред и встроена в большинство настольных компьютеров и серверов.

Перенос Firefox на Apple Silicon

Поскольку устройства Mac теперь будут поддерживать архитектуру ARM, разработчикам приложений необходимо перенести свои программы на этот новый процессор. Хотя, речь здесь конкретно о Firefox. Все приложения и программы, которые поддерживаются как в macOS, так и в iOS, можно легко перевести на архитектуру ARM, поскольку iOS уже использует архитектуру ARM64. Но вот настоящая проблема! Версия Firefox для iOS недостаточно звуковая, что немного усложняет процесс перехода. Firefox имеет движок ARM для платформ Android и Linux, но наложил несколько ограничений, когда дело доходит до iOS или macOS.

Перенос Firefox на Apple SiliconИсточник изображения: Engadget

Следовательно, переход и перемещение Firefox на архитектуру ARM вместе с macOS Big Sur (последнее обновление Apple для macOS) связано с некоторыми проблемами совместимости и устареванием. Инженеры Mozilla работают над этими техническими препятствиями, чтобы сделать переход довольно плавным, но да, мы все еще ожидаем стабильного выпуска, который преодолеет и устранит проблемы с производительностью и исправит ошибки.

Универсальные двоичные файлы: The Gamechanger

В терминологии Apple универсальный двоичный файл — это формат исполняемого файла, который работает как на процессорах Intel, так и на архитектуре ARM. Это обеспечивает совместимость между устройствами Apple для запуска приложений и программ независимо от архитектуры системы. И да, это упрощает многие вещи для пользователей, поскольку им не нужно беспокоиться о том, какую версию приложения они устанавливают на свои устройства. Firefox 84 был выпущен 15 декабря 2020 года с поддержкой архитектуры Apple Silicon, хотя его нельзя назвать «стабильным выпуском».

Универсальные двоичные файлы

Итак, теперь Mozilla решила, что они будут распространять Firefox как «универсальный двоичный» формат, поскольку он поддерживает чипсеты на базе Intel и ARM. Но даже после перехода на универсальный двоичный формат плавного перехода все еще не было. Еще есть возможности для дальнейших улучшений, которые мы ожидаем увидеть в следующих версиях Firefox.

Заворачивать

Перенос Firefox на Apple Silicon — действительно огромный переход. Чтобы Firefox был адаптирован к архитектуре ARM и последнему обновлению MacOS от Apple, в будущем еще предстоит проделать большую работу.

Что вы думаете о том же? Не стесняйтесь делиться своими мыслями в пространстве для комментариев, указанном ниже.

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован.