User Tools

Site Tools


система_инициализации_на_си

This is an old revision of the document!


Система инициализации на Си

Концепция

Хотелось бы достигнуть наибольшей возможной скорости инициализации системы. Для этого можно было бы включить в один код на Си зпуск демонов, монтирование файловых систем, инициализацию драйверов и т.п. Это позволило бы сократить на порядок количесво системных вызовов, неизбежных при использовании Bash.

Система должна быть хоть немного интерактивной, хотя на первых этапах об этом можно не задумываться. Если пользователь захочет изменить набор запускаемых сервисов или порядок их запуска специальной командой, исходный файл на Си будет перегенерирован и перекомпилирован. Это напоминает принцип работы загрузчика LILO, для которого надо запускать процедуру перегенерации MBR и PBR при любых вмешательствах в конфигурационные файлы или изменениях ядра.

Текущих этап разработки

система_инициализации_на_си.1707828906.txt.gz · Last modified: 2024/02/13 12:55 by uf4n