RaspberryPi: различия между версиями

Материал из ALT Linux Wiki
Нет описания правки
Строка 32: Строка 32:
TODO : см. напр. что сделано в armbian:
TODO : см. напр. что сделано в armbian:
https://docs.armbian.com/#what-is-armbian -> Performance tweaks
https://docs.armbian.com/#what-is-armbian -> Performance tweaks
*{{path|/var/log}} монтируется как сжатое устройство (zram, lzo), сервис log2ram сохраняет логи на диск ежедневно и при выключении
*Половина памяти | выделяется для / расширяется со | сжатым свопом
*{{path|/tmp}} монтируется как {{path|tmpfs}} (опционально сжатый)
*Профиль браузера кэшируется в ОЗУ
*Оптимизированный планировщик ввода-вывода (проверьте {{path|/etc/init.d/armhwinfo}})
*Включена обратная запись данных журнала ({{path|/etc/fstab}})
* {{path|<nowiki>commit=600</nowiki>}} сбрасывает данные на диск каждые 10 минут ({{path|/etc/fstab}})
* Оптимизированное масштабирование частоты процессора с помощью регулятора {{path|interactive}} ({{path|/etc/init.d/cpufrequtils}})
**480-1010 МГц @Allwinner A10/A20
**480–1368 МГц @Allwinner H2+/H3
**392-996 МГц @Freescale imx
**600-2000 МГц @Exynos и S905
*Прерывания eth0 используют выделенное ядро ​​(платы на базе Allwinner)


== Ссылки ==
== Ссылки ==

Версия от 16:51, 8 января 2024

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)

Ссылки