11 июн. 2010 г.

FreeBSD: Еще более минимальная конфигурация ядра

С тех пор, как я написал предыдущий пост на эту тему, прошло достаточно времени, вышел релиз «восьмерки», и появилось желание еще более сократить и без того микроскопический конфиг ядра. Дело в том, что 7.1 почему-то отказывалась загружаться, если модули ata и atadisk не были включены в ядро, а подгружались из loader.conf. Сейчас такой проблемы уже нет. И вот что получилось:
cpu I686_CPU
ident REACTOR
options SCHED_ULE
options PREEMPTION
options INET
options COMPAT_43TTY
options _KPOSIX_PRIORITY_SCHEDULING
options KBD_INSTALL_CDEV
options MAXCONS=12
options SC_ALT_MOUSE_IMAGE
device eisa
device pci
device atkbdc
device atkbd
device psm
device vga
device splash
device sc
device pmtimer
device loop
device ether
device pty
device bpf

Всего 23 строки! Да, я маньяк, прекрасно это знаю :)

Комментариев нет:

Отправка комментария