LINUX.ORG.RU

Официальный стабильный релиз 64-битной версии Raspberry Pi OS

 , , ,


0

1

После годового бета-тестирования наконец-то выпущена стабильная 64-битная версия Raspberry Pi OS.

С момента выпуска Raspberry Pi 3 в 2016 году линейка продуктов Raspberry Pi Foundations использовала процессоры на базе ARMv8-A с 64-битной архитектурой AArch64 и соответствующим набором инструкций A64. Однако основной версией ОС осталась Raspberry Pi OS на 32-битной платформе Raspbian для обеспечения максимальной совместимости между устройствами и избежания путаницы среди покупателей.

В то же время появились и причины выбрать 64-битную операционную систему вместо 32-битной.

Совместимость является ключевой проблемой: многие приложения с закрытым исходным кодом доступны только для arm64, а приложения с открытым исходным кодом не полностью оптимизированы для порта armhf. Кроме того, есть некоторые преимущества в производительности, присущие набору инструкций A64: сегодня они наиболее заметны в бенчмарках, но предполагается, что в будущем они отразятся на производительности реальных приложений.

Другая проблема заключается в том, что 32-битные указатели позволяют обращаться только к 4 ГБ памяти. На Raspberry Pi 4 используется ядро с поддержкой ARM Large Physical Address Extension (LPAE) для доступа к 8 ГБ памяти, при условии, что любой процесс ограничен доступом к 3 ГБ. К счастью, Chromium, который, вероятно, является самым требовательным к памяти приложением в Raspberry Pi OS, порождает один процесс на каждую вкладку. В любом случае некоторые сценарии использования выиграют от того, что смогут выделить всю память 8 ГБ Raspberry Pi 4 одному процессу.

Сборки 64-битной версии доступны по ссылке.

>>> Подробности

★★★★★

Проверено: xaizek ()

Шесть лет на переход на 64-битную ОС. Шесть! Лет! Когда уже весь мир выкинул 32-битные системы на свалку истории!

И они ещё называют Патрега ретроградом!

Korchevatel ★★★★★ ()
Ответ на: комментарий от reprimand

Неужели 64-битные ARM-операционки не могут запускать 32-битное ПО? Если могут, то такой поздний переход не может быть ничем оправдан.

Korchevatel ★★★★★ ()
Ответ на: комментарий от Korchevatel

Согласен. Я лишь объясняю причины: ARM это огороженная клоунада для телефоноделов, а для нормальных людей толком никогда видимо не будет доступна эта платформа

reprimand ★★★★★ ()
Ответ на: комментарий от Korchevatel

Тем не менее всем пох. В этом небыло особой необходимости.

anonymous ()
Ответ на: комментарий от fornlr

Где-то пять лет использую Rpi

Имел в виду что в этот период на 64 битах?

Я себе Арч поставил, но там не всё оборудование поддерживается, однако мне для локального http сервера хватает

IIIypuk ★★★ ()
Ответ на: комментарий от anonymous

Не просто слышал - он у меня есть в наличии! M1 это исключение из современного ARM-цирка, хотя, опять таки, максимальный уровень огороженности.

reprimand ★★★★★ ()
Ответ на: комментарий от Korchevatel

Шесть лет на переход на 64-битную ОС. Шесть! Лет!

Причина же, вроде, в том, что на все малинки должна быть одна ОС!

Когда уже весь мир выкинул 32-битные системы на свалку истории!

Ведь так и задумывалось: ни одну малинку не выбрасывать!

gag ★★★★★ ()
Ответ на: комментарий от vertexua

Чья нормальность подтверждена комиссией психиаторов и судом, принявшим выводы комиссии. Остальные под вопросом.

anonymous ()
Ответ на: комментарий от Korchevatel

На x86 тоже долго сидели на 32битной винде, при том что на x86 переход на 64 бита ещё и количество архитектурных регистров до вменяемого числа доводил, однако всё равно переходить не спешили.

Реально 8 гигов стоит только на самой навороченной версии самой новой модели малины. Учитывая мизерную долю всех малинок пилить там вторую версию под 64бита не было никакой необходимости, одни лишние расходы. Как необходимость появилась, версию выкатили. С запозданием, но у малины всегда так. У последней вроде до сих пор аппаратное декодирование видео как-то совсем через жопу работает.

khrundel ★★★ ()

Не нужно же - там и так будет больше потребление памяти

Jopich1 ()
Ответ на: комментарий от reprimand

Перейдите с u-boot/FDT на UEFI/ACPI и платформа внезапно превратится в полноценный компьютер и станет всем доступна.

X512 ★★★ ()

Блин, дистры релизятся а Шлака нет. Когда уже 15шка??

anonymous ()
Ответ на: комментарий от demidrol

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

еще в школе заметил, что оценка по русскому становится немного лучше, если во всяких сомнительных случаях ставить запятые. Лучше поставить, чем нет.

anonymous ()

Raspberry Pi

совместимость

приложения с закрытым исходным кодом

бенчмарки

Мда…

Oberstserj ★★ ()
Ответ на: комментарий от anonymous

оценка по русскому становится немного лучше, если во всяких сомнительных случаях ставить запятые

Лишние запятые - пунктуационная ошибка. Ваш педагог не соответствовал профессиональным требованиям, предъявляемым в средней школе.

anonymous ()

A 64-битная Java там есть?

anonymous ()

Щас расскажу мякотку, связанную с этим обновлением.

В общем, у пая были либы для доступа к аппаратным ресурсам гпу - OpenMAX (OMX) и MMAL. OMX изобретался консорциумом как открытый стандарт, но не взлетел, а MMAL - это чисто броадкомовская шняга. Я использовал OMX чтобы делать быстрое сжатие жопега на гпу, но в какой-то момент оно сломалось где-то в бинарных блобах, и разрабы пая предложили мне использовать новый модный V4L2 M2M. И всё бы хорошо, но в нем нет было сжатия жопега.

Выкинуть же OMX решили, потому что оно непортируемо на 64 бита, заодно же сломали кучу всякой фигни типа построения конвееров из компонентов и прочего.

Старое сломали и не чинят, а новое не сделали - пишу сам, и пинаю их уже три месяца, чтобы завозили в свои блобы нужные фичи.

liksys ★★★ ()
Ответ на: комментарий от khrundel

На x86 тоже долго сидели на 32битной винде,…

А для разработчиков проприетарщины MS только-только перешла на 64-битную реализацию VS в релизе 2022.

gag ★★★★★ ()
Ответ на: комментарий от anonymous

Ну про огороженное допустим верно, но вот дно — это вряд ли. Или ты прям можешь назвать аналог, который не дно? (нет, конечно не можешь)

anonymous ()

Ну всё, сейчас секта ценителей псевдоподелок закекают своими контентными испражнениями весь ютуб на сию тему.

d9d9 ★★★★ ()
Ответ на: комментарий от d9d9

Тебе жалко или что? Прям какая-то нездоровая зависть чувствуется.

anonymous ()
Ответ на: комментарий от anonymous

Ну про огороженное допустим верно, но вот дно — это вряд ли

Нет, он всё правильно сказал. Огороженное, следовательно дно.

eternal_sorrow ★★★★★ ()
Ответ на: комментарий от Korchevatel

Генту два года назад была неплоха, но далеко не идеальна. К тому же автору по доброй современной традиции не платили, но любили мозг и он забросил проект.

К тому же хочу обратить внимание, что до появления RPi4 с 4 и 8 гектарами оперы более разумым было использовать 32-битный код, который жрёт значительно меньше памяти. Даже меньше, чем 32-битный на х86.

kirill_rrr ★★★★★ ()
Последнее исправление: kirill_rrr (всего исправлений: 1)
Ответ на: комментарий от Korchevatel

Э… а разве могут? Это же не х86, на RPi3 вообще приходилось флаг переключать в загрузчике на стороне гпу, либо arm7l, либо arm8, строго после перезагрузки.

kirill_rrr ★★★★★ ()
Ответ на: комментарий от sislochka

Вот не надо. Этот броадком по уровню поддержки и беспроблемности на данный момент превосходит абсолютно все армы и заметную часть х86.

kirill_rrr ★★★★★ ()
Ответ на: комментарий от reprimand

А в чём проблема джетсонов, ну кроме заоблачной цены и того, что их хрен купишь?

kirill_rrr ★★★★★ ()
Ответ на: комментарий от Aceler

Интересно, как я вообще мог пропустить этот скрин?

kirill_rrr ★★★★★ ()
Ответ на: комментарий от liksys

Т.е. просто тупо omxplayer с прямым выводом и теоретической невозможностью всяких там лагов и тирингов не просто не починили, а вообще в принципе не починить?

kirill_rrr ★★★★★ ()
Ответ на: комментарий от kirill_rrr

Ну тогда расскажи мне, почему в 64-битной версии ОС под rpi4 не работает аппаратный поворот экрана (aka display_hdmi_rotate), и приходится возюкать всю картинку через xrandr.

sislochka ()
Ответ на: комментарий от svyatozar

thepihut.com

сайт производителя

Вроде не

🌰

anonymous ()
Ответ на: комментарий от sislochka

О, когда там вообще появился датчик направления? И вам не кажется, что жаловаться на эту мелочь - огромный прогресс по сравнению с 90% платами, которые вообще не грузятся без специального загрузчика и патчей на строго одну единственную версию ядра?

kirill_rrr ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.