aarch64
aarch64 — это 64-битная версия архитектуры ARM. В отличие от x86_64, которая выросла из мира настольных ПК, ARM изначально проектировалась с оглядкой на энергоэффективность. Долгое время она была «архитектурой для телефонов и встраиваемых устройств», но за последние годы ситуация заметно изменилась.
Сегодня aarch64 — это уже не только смартфоны и одноплатные компьютеры вроде Raspberry Pi. Серверные процессоры на ARM (например, AWS Graviton или Ampere) активно используются в облаках, причём часто предлагают более выгодное соотношение цены и энергопотребления по сравнению с x86_64. Крупные дистрибутивы — Ubuntu, Debian, Fedora, openSUSE — давно выпускают сборки под aarch64, а Canonical, например, в определённый момент перевела ARM64 в статус «основной платформы», наравне с x86.
Однако у aarch64 есть нюанс, который стоит держать в голове: экосистема пакетов и стороннего ПО здесь часто беднее, чем на x86_64. Какие-то программы могут отсутствовать в ARM-версии, какие-то — работать через эмуляцию. Для серверных задач и контейнеров это редко становится проблемой, но для настольного использования стоит заранее проверить, что нужный вам софт под aarch64 существует.