Руководство FreeBSD


Конфигурационный файл - часть 5


В этом случае не требуется создавать файл device.hints в каталоге /boot.

#makeoptions DEBUG=-g # Build kernel with gdb(1) debug symbols

Обычный процесс сборки FreeBSD не включает генерацию отладочной информации при сборке ядра и удаляет большую часть вспомогательной информации (symbols) после того как ядро слинковано для того, чтобы сэкономить немного места. Если вы собираетесь проводить тестирование ядер в ветви -CURRENT или разрабатывать собственные правки для ядра FreeBSD, возможно вам будет нужно раскомментировать эту строку. Тем самым вы включите использования опции -g, которая включает генерацию отладочной информации . Того же самого эффекта можно добиться используя опцию config(8) -g, в случае, если вы используете ``традиционный'' способ сборки ядра (обратитесь к за дополнительной информацией).

options SCHED_4BSD # 4BSD scheduler

Традиционный планировщик FreeBSD. В зависимости от загруженности системы, вы можете повысить производительность системы, используя новый планировщик FreeBSD ULE, который был специально разработан для SMP, но отлично работает также и на однопроцессорных системах. Если вы хотите попробовать этот планировщик, замените SCHED_4BSD на SCHED_ULE в файле конфигурации ядра.

options INET # InterNETworking

Поддержка сетевых возможностей. Оставьте эту опцию включенной, даже если вы не планируете подключаться к сети. Большинство программ требуют, чтобы работал хотя бы интерфейс обратной связи (loopback) (т.е. создание сетевых соединений внутри вашего ПК), так что эта опция в принципе является обязательной.

options INET6 # IPv6 communications protocols

Включает поддержку коммуникационных протоколов IPv6.

options FFS # Berkeley Fast Filesystem

Включает поддержку основной файловой системы. Не удаляйте эту опцию, если вы планируете загружаться с жесткого диска.

options UFS_ACL # Support for access control lists

Этот параметр, присутствующий только в FreeBSD 5.X, включает в ядре поддержку списков управления доступом (ACL). Основывается на использовании расширенных атрибутов и UFS2, детальное описание вы сможете найти в Разд. 14.12.


Начало  Назад  Вперед