[Devel] Создание мини-системы для АСУ
Pavel Vainerman
pv на etersoft.ru
Вс Фев 17 16:34:18 MSK 2008
Привет всем.
На подумать, предлагается следующая задача:
Создание мини-системы для использования на специальных контроллерах
в проектах связанных с АСУ.
Вот приблизительные требования:
1. Быстрая загрузка (в идеале секунд 5-10)
2. Достаточно шустрая работа на контроллерах
300 MHz, 64 Mb, диск меньше 100 Mb.
3. Ядро 2.6 (ну можно и 2.4)
4. Система должна быть в рабочем состоянии readonly.
Ничего на flash не писать.
5. Желательно очень лёгкий механизм обновления программ.
На данный момент, у нас уже есть что-то подобное.
Просто урезанный ALT Linux, где удалено всё-что только можно
(share/docs, man, неиспользуемые модули ядра и т.п.).
Для ускорения загрузки rs.sysinit немного переписан
(отключены все лишние загрузки и проверки).
В работе используется unionfs.
Но на 300MHz удалось достичь загрузки примерно 25 сек.
(со стартом рабочих программ 40 сек).
Собственно предлагаю подумать, предложить
Может кто-то что-то подобное знает.
Сейчас в системах будут использоваться новые контроллеры
(128 MB, процессор 500 MHz, CompactFlash 256Mb),
так что главная задача это быстрая загрузка.
--
pv
Подробная информация о списке рассылки devel