[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