RaspberryPi

Материал из ALT Linux Wiki
Stub.png
Данная страница находится в разработке.
Эта страница ещё не закончена. Информация, представленная здесь, может оказаться неполной или неверной.


ALT Linux на Raspberry Pi.

Заготовка страницы.

  • Raspberry Pi 1 (A,A+,B,B+,Zero) имеют архитектуру ARMv6, в ALT Linux не поддерживается.
  • Raspberry Pi 2 имеют архитектуру ARMv7, допускают установку Ports/arm.
  • Raspberry Pi 3 и 4 имеют архитектуру ARMv8, допускают установку Ports/arm и AArch64.

Поддержка аппаратного ускорения воспроизведения видео (h264)

Приложение
chromium Symbol oppose vote.svg 
vlc Symbol oppose vote.svg 

Недостающие пакеты

  • Symbol oppose vote.svg  raspberry pi userland tools and libraries (vcgencmd, tvservice, ...) libraspberrypi.git

Оптимизация системы

TODO : см. напр. что сделано в armbian: https://docs.armbian.com/#what-is-armbian -> Performance tweaks

  • /var/log монтируется как сжатое устройство (zram, lzo), сервис log2ram сохраняет логи на диск ежедневно и при выключении
  • Половина памяти | выделяется для / расширяется со | сжатым свопом
  • /tmp монтируется как tmpfs (опционально сжатый)
  • Профиль браузера кэшируется в ОЗУ
  • Оптимизированный планировщик ввода-вывода (проверьте /etc/init.d/armhwinfo)
  • Включена обратная запись данных журнала (/etc/fstab)
  • commit=600 сбрасывает данные на диск каждые 10 минут (/etc/fstab)
  • Оптимизированное масштабирование частоты процессора с помощью регулятора interactive (/etc/init.d/cpufrequtils)
    • 480-1010 МГц @Allwinner A10/A20
    • 480–1368 МГц @Allwinner H2+/H3
    • 392-996 МГц @Freescale imx
    • 600-2000 МГц @Exynos и S905
  • Прерывания eth0 используют выделенное ядро ​​(платы на базе Allwinner)

Ссылки