Исправление нескольких багов в SVR4







Не удается создать файл размером больше 16 Мб.

Ядро имеет настраиваемый параметр "ulimit" - максимальный раз- мер создаваемого файла. Для пользовательского процесса его мож- но явным образом задать (в /etc/profile, например), командой ulimit ulimit 1000000000 # максимальный размер файла 1Gb Однако, по умолчанию ulimit установлен в параметрах конфигурации ядра, и грамотнее будет его заменить, и переконфигурировать ядро. Для этого, будучи суперюзером: 1. Поправить файл SFSZLIM = 0x1000000 ^^^^^^^ Сделать столько, сколько надо. Просто добавить ещe два нолика - получится 4 Гб. { description = "process file size soft limit" default = 0x1000000 ^^^^^^^^^ Здесь поправить точно так же range = "-1..0x7fffffff(+1)" tunable = true } 2. Выполнить команду /sbin/buildsys 3. Перегрузить машину. 4. Процедура подробно описана в книжке "Machine Monitoring and Tuning"