Реконфигурация операционной системы
Параметрируемость операционной системы позволяет оптимальным образом настроить ее для работы на заданных аппаратных средствах и с учетом особенностей использования системы ля заданного класса задач.
Совокупность значений технических параметров ОС в загрузочной области называют конфигурацией ОС. Для управления конфигурацией имеется команда: /lbin/uconfig (System III).
Ее необязательный параметр указывает спецфайл устройства, на котором находится загрузочная область (по умолчанию /dev/rhd).
Будучи поданной без опций, команда uconfig показывает текущее значение параметров. Опция -f <имя файла> позволяет установить новые значения нескольких или всех параметров из указанного файла, а опция -d (default) устанавливает всем параметрам значения по умолчанию, используя файл /etc/uconfigtab.
Системными параметрами являются (в скобках - значения по умолчанию):
- устройство виртуальной памяти (системный диск);
- размер буфера КЭШ-памяти (1024 байта);
- число буферов КЭШ-памяти (0; вычисляется динамически);
- длина цепочки буферов чтения (0; вычисляется динамически);
- время активности процесса после интерактивного чтения;
- время резидентности сегмента в памяти перед свопингом на диск (0; вычисляется динамически);
- размер страницы (1024 байта);
- время резидентности страницы в памяти перед свопингом на диск;
- максимальный размер страничного пула виртуальной памяти (0; вычисляется динамически);
- число страниц буфера дисплея, где страница равна 24 строкам дисплея;
- максимальный размер стэковой памяти (0; вычисляется динамически);
- минимальная доля страниц в рабочем множестве страниц;
- максимальное число процессов одного пользователя (500).
При выполнении команды uconfig для изменения системных параметров надо быть уверенным, что ОС в загрузочной области совпадает с текущей ОС. В противном случае, результаты выполнения команды будут непредсказуемы.