Rpi-imager: Apple Silicon M1 Mac Native Release?

Созданный на 19 янв. 2022  ·  9Комментарии  ·  Источник: raspberrypi/rpi-imager

Привет, будет ли выпущена родная версия Raspberry Pi Imager для Apple Silicon M1 Mac? Текущая версия Mac не является «универсальным» двоичным файлом, не имеет встроенной поддержки Apple Silicon M1 Mac и требует запуска Rosetta 2 (Rosetta 2 — это двоичный транслятор Intel, и в конечном итоге Apple прекратит его выпуск, поскольку он предназначен только для предоставить разработчикам период времени для перехода к выпуску универсального бинарного файла с поддержкой Apple Silicon.)

Я не запускаю Rosetta 2 на своем Apple Silicon Mac, так как он требует батареи и ресурсов.

Спасибо!

Все 9 Комментарий

Основная проблема заключается в том, что если мы переключимся на выпуски универсальной сборки, это потребует отказа от поддержки более старой версии Mac OS X 10.13.
И все еще могут быть пользователи, использующие это.
Не каждый может отложить 2000 долларов за новейший MacBook Pro.

Я не запускаю Rosetta 2 на своем Apple Silicon Mac, так как он требует батареи и ресурсов.

У вас есть цифры, подтверждающие это?

У меня нет M1, но скриншот диспетчера задач в другой ветке показывает, что загрузка ЦП составляет всего 4,2%, когда Imager работает под Rosetta 2: https://github.com/raspberrypi/rpi-imager/issues/ 235#issuecomment -986082510

Основная проблема заключается в том, что если мы переключимся на выпуски универсальной сборки, это потребует отказа от поддержки более старой версии Mac OS X 10.13.

Таким образом, простое решение имеет отдельные сборки и публикует их в разделе релизов, что и делают другие разработчики.

И все еще могут быть пользователи, использующие это. Не каждый может отложить 2000 долларов за новейший MacBook Pro.

Мой MacBook M1 стоит примерно вдвое меньше, но это не совсем соответствует моему первоначальному сообщению: Raspberry Pi Imager должен работать на любой доступной платформе. Также может быть много пользователей, которым нужна собственная сборка Apple Silicon.

Я не запускаю Rosetta 2 на своем Apple Silicon Mac, так как он требует батареи и ресурсов.

У вас есть цифры, подтверждающие это?

Я бы посоветовал поискать в Google отзывы о Rosetta 2. Я больше не устанавливаю его на свои Apple Silicon Mac, как если бы я хотел запустить код Intel/x86, у меня был бы компьютер с чипом x86. Учитывая, что Raspberry Pi ТАКЖЕ использует чип руки, я бы не подумал, что это не должно считаться радикальной позицией.

Вместо того, чтобы запускать собственный код руки на нашей Raspberry Pi, давайте просто эмулируем код Intel.

У меня нет M1, но скриншот диспетчера задач в другой теме показывает, что загрузка ЦП составляет всего 4,2%, когда Imager работает под Rosetta 2: # 235 (комментарий)

Таким образом, простое решение имеет отдельные сборки и публикует их в разделе релизов, что и делают другие разработчики.

Вы можете получить НЕПРОВЕРЕННУЮ (не компилируемую) универсальную сборку из другого связанного потока, если вы действительно этого хотите.
Я не думаю, что в ближайшее время он станет официальной сборкой.

У меня нет M1, но скриншот диспетчера задач в другой теме показывает, что загрузка ЦП составляет всего 4,2%, когда Imager работает под Rosetta 2: # 235 (комментарий)

У меня есть M1 Max, и мое собственное тестирование подтверждает, что Rosetta 2 налагает значительное снижение производительности, помимо идеологической проблемы запуска чего-либо в эмуляции.

Ничего страшного, если проект RPi не хочет поддерживать M1. Поскольку это открытый исходный код, я уверен, что есть много других людей, которые будут помнить враждебность.

Таким образом, простое решение имеет отдельные сборки и публикует их в разделе релизов, что и делают другие разработчики.

Вы можете получить НЕПРОВЕРЕННУЮ (не компилируемую) универсальную сборку из другого связанного потока, если вы действительно этого хотите. Я не думаю, что в ближайшее время он станет официальной сборкой.

«Непроверенный» тепловизор для M1 работает отлично.

У меня есть M1 Max, и мое собственное тестирование подтверждает, что Rosetta 2 налагает значительное снижение производительности, помимо идеологической проблемы запуска чего-либо в эмуляции.

Ничего страшного, если проект RPi не хочет поддерживать M1. Поскольку это открытый исходный код, я уверен, что есть много других людей, которые будут помнить враждебность.

Я обязательно запомню. С тех пор, как появился Apple Silicon, ненавистники в сообществе FOSS вели себя нелепо, как малыши, закатывающие истерики. Эти люди все время твердят о том, какая злая Apple, но более чем счастливы покупать продукты таких компаний, как Pine64.

Я могу сказать, что Rosetta 2 ЗНАЧИТЕЛЬНО влияет на время автономной работы. Давайте помнить, что он не будет поддерживаться или даже доступен навсегда: это временное решение.

Я обязательно запомню. С тех пор, как появился Apple Silicon, ненавистники в сообществе FOSS вели себя нелепо, как малыши, закатывающие истерики. Эти люди все время твердят о том, какая злая Apple, но более чем счастливы покупать продукты таких компаний, как Pine64.

Я нахожу глубоко ироничным тот факт, что RPi выпустила модуль ARM64 с 8 ГБ ОЗУ более года назад, и он еще даже официально не поддерживается. (В том смысле, что нет официального выпуска Raspbian, поддерживающего 64-битную версию)

У меня есть M1 Max, и мое собственное тестирование подтверждает, что Rosetta 2 приводит к значительному снижению производительности.

Измеряли каким образом?

Можете ли вы поделиться снимками экрана диспетчера задач с использованием ЦП в официальном выпуске Imager и сборке M1, опубликованной в другой теме?

У меня есть M1 Max, и мое собственное тестирование подтверждает, что Rosetta 2 приводит к значительному снижению производительности.

Измеряли каким образом?

Можете ли вы поделиться снимками экрана диспетчера задач с использованием ЦП официального выпуска Imager и универсальной сборки M1, опубликованной в другой теме?

Во-первых, на Mac или Linux нет диспетчера задач. Это только Windows. Монитор активности также не является надежным способом измерения производительности системы. Приложения и производительность системы должны быть профилированы.

Я был бы рад поделиться всеми данными моего профилирования, включая штрафы за ЦП, память, SSD и сеть, а также общую разницу в производительности, как только у меня будут гарантии, что официальная сборка M1 будет выпущена и будет поддерживаться.

Была ли эта страница полезной?
0 / 5 - 0 рейтинги

Смежные вопросы

balloob picture balloob  ·  10Комментарии

dubnemo picture dubnemo  ·  22Комментарии

mcguirepr89 picture mcguirepr89  ·  28Комментарии

guysoft picture guysoft  ·  16Комментарии

pauloimon picture pauloimon  ·  8Комментарии