Unix Man (Справочное руководство)


CONFIG(8) - часть 2


Существуют некоторые типы драйверов, которые могут быть поставлены вместе с системой и которые являются в действительности драйверами псевдо-устройств, то есть с драйвером не связывается настоящее аппаратное средство. Подобные драйверы описываются в разделе M Справвочника пользователя.

Вторая часть файла dfile

Вторая часть содержит три различных типа строк. Обратите внимание, что все спецификации этой части обязательны, хотя порядок их следования произволен.

  1. Спецификация устройства root/pipe

    Здесь имеются две строки, в каждой из которых по три поля:

    root devname minor pipe devname minor

    где devname - имя устройства, а minor - малое число устройства (в восьмиричном виде). Имя устройства может быть любым именем заданным в первой части файла /usr/sys/conf/master или любым псевдонимом в части 3 этого файла.

  2. Спецификация устройства swap

    Это - одна строка, содержащая пять полей:

    swap devname minor swplo nswap

    где devname - имя устройства, а minor - малое число устройства (в восьмиричном виде), swplo - самый первый блок на диске (в десятичном виде) в области свопинга, а nswap - количество блоков диска (в десятичном виде) в области свопинга. Имя устройства может быть любым именем заданным в первой части файла /usr/sys/conf/master или любым псевдонимом в части 3 этого файла.

  3. Спецификация parameter

    Это - одна или несколько строк, в каждой по два поля:

    name number

    где name - имя параметра настройки, а number - желаемое значение (в десятичном виде) данного параметра. Могут использоваться только имена, определенные в части 4 файла /usr/sys/conf/master; число number перебивает установку данного параметра, заданную по умолчанию. Далее приведен список допустимых параметров:

    buffers Максимальное количество внешних (картированных) буферов, доступных в ядре. При установке в 0 config вычисляет оптимальное значение этого параметра для системы. sabufs Максимальное количество внутренних (некартированных) доступных буферов. hashbuf Максимальное количество хэш-буферов. inodes Максимальное количество индексных дескрипторов файлов на одну файловую систему. files Максимальное количество открытых файлов на одну файловую систему. mounts Максимальное количество смонтированных файловых систем. coremap Максимальное количество статических элементов картирования. swapmap Максимальное количество динамических элементов картирования. pages Количество страниц памяти. На сегментированных системах, таких как 286-я система, это значение должно быть нулевым. calls Максимальное количество записей в таблице тайм-аутов. procs Максимальное количество процессов в одной системе. maxproc Максимальное количество процессов на одного пользователя. texts Максимальное количество текстовых сегментов в одной системе. clists Максимальное количество символьных списков в одной системе. locks Максимальное количество файловых блокировок в одной системе. shdata Максимальное количество сегментов общих данных в одной системе. timezone Разница в минутах между местным и гринвичским средним временем. daylight Время экономии дневного света: 1 - задействовано, 0 - незадействовано. msgmap Количество записей в таблице сообщений. msgmax Максимальный размер сообщения. msgmnb Максимальное количество байтов в очереди сообщений. msgmni Количество идентификаторов очереди сообщений. msgtql Количество заголовков сообщений в системе. msgssz Количество байтов в сегментах сообщений. msgseg Количество сегментов сообщений. semmap Количество записей в таблице семафоров. semmni Количество семафорных идентификаторов. semmnu Количество структур undo в системе. semmsl Максимальное количество семафоров на один идентификатор. semopm Максимальное количество операций за один вызов semop(S). semume Максимальное количество структур undo на один процесс. semvmx Максимальное значение семафора. semaem Максимальное значение "выравнивания при выходе" semmns Количество семафоров в системе. cmask Маска создания файла для процесса 0 по умолчанию. maxprocmem Максимальый объем памяти, доступной процессу. screens Количество экранов в многоэкранных системах. emaps Максимальное количество таблиц явных восьмиразрядных каналов. nodename Имя дескриптора системы (используемое и другими программами). npbuf Количество физических резервируемых буферов ввода/вывода. dmaexcl Устанавливается в 1, если только один канал DMA (прямого доступа к памяти) может быть использован одновременно, и в 0 - в противном случае. sdslots sdslots * shdata - максимальное количество одновременных обращений к сегментам общей памяти для всей системы. memlim Процесс может занимать не более заданного этим параметром процента пользовательской памяти плюс разрешенную область свопинга (которая ограничивается параметром swplim). Этот параметр действителен только для машин на базе процессоров семейства 80286. swplim Процесс может занимать не более заданного этим параметром процента области свопинга плюс разрешенную область памяти (которая ограничивается параметром memlim). Этот параметр действителен только для машин на базе процессоров семейства 80286. maxbuf Максимально возможное количество кэш-буферов. shless Количество сеансов на уровне командного процессора. shmmax Максимальный размер сегмента общей памяти. Значение по умолчанию - 131072. shmmin Минимальный размер сегмента общей памяти. Значение по умолчанию - 1. shmmni Максимальное количество идентификаторов общей памяти во всей системе. shmseg Количество присоединенных сегментов общей памяти на один процесс. shmall Максимальное количество одновременно используемых текстовых сегментов общей памяти. nqueue Количество очередей, задаваемых в конфигурации пакета STREAMS. nstream Количество резервируемых структур - дескрипторов потоков ("Stream-head" (stdata)). nstrpush Максимальное количество модулей, которое можно подать на поток. nstrevent Исходное количество резервируемых ячеек событий в потоке. maxsepgcnt Количество дополнительных страниц памяти, которые могут быть динамически зарезервированы для ячеек событий. nmuxlink Максимальное количество резервируемых мультиплексорных звеньев. strmsgsz Максимально допустимый размер области данных для любого сообщения в пакете STREAMS. strctlsz Максимально допустимый размер управляющей части любого сообщения в пакете STREAMS. nblkn Количество блоков данных и буферов в пакете STREAMS, резервируемое для каждого размерного класса (n). strlofrac Процент блоков данных для данного класса, для которого автоматически исключаются низкоприоритетные запросы на резервирование блоков. strmedfrac Процент срезания запросов на резервирование блоков со средним приоритетом (см. strlofrac выше). evqueues Максимальное количество открытых очередей событий во всей системе. evdevs Максимальное количество устройств, находящихся в очередях событий во всей системе. evdevsperq Максимальное количество устройств на одну очередь событий. kbtype Для клавиатур типа XT устанавливается в XT, а для клавиатур типа AT - в AT.




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



Книжный магазин