В обычных сборниках по параметрам ядра (при компиляции) опции
пытаются разделить по пунктам и разделам. Но так как разработка Linux
ведётся очень быстро, то просто невозможно поддерживать актуальным
такое "дерево". Пункты перемещаются из ветки в ветку,
переименовываются, приходят новые и уходят старые. Например, по
мануалам ядра 2.6.18 ужасно трудно ориентироваться в ядре 2.6.26 и уж
тем более, в 2.6.32. Так родилась идея — воспользоваться уникальностью
имен параметров в .config-файле. Файлик "плоский", никакие перипетии
ему не страшны: нельзя поломать вложенность пунктов, если их нету :-)
Так же не страшно устаревание информации и легко добавляются любые
новые данные.
...
Читать дальше »