Руководство по администрированию UNIX System V

         

Заменяемые параметры


Следующие параметры были заменены в системе SVR4.0. Некоторые из этих параметров были заново реализованы в системе SVR4.0, чтобы постоянно находиться в структуре ресурсов системы (структура rlimit), определяющей "постоянные" и "непостоянные" границы каждого параметра. Настройка старого параметра не влияет на систему.

Примечание. Пары непостоянных и постоянных границ определяют значения системы по умолчанию, данные пользовательским процессам. Эти границы даны процессу 0, после этого дочерние процессы наследуют постоянные и непостоянные границы родительских процессов. Однако, когда процесс обрабатывает файл, пределы ресурсов этого процесса заново инициализируются до значений границ системы по умолчанию.

Процессы могут изменять свои собственные значения этих границ, используя setrlimit. Непостоянные границы можно изменять, но значения должны быть меньше или равными значениям постоянных границ. Только процессы, пользовательский идентификатор ID которого равен 0 (root), могут расширить их постоянные границы. Значение, равное RLIMIT_INFINITY (0x7FFFFFFF) обозначает, что ресурсы не имеют ограничений.

Теперь параметры в структуре rlimit выглядят так:

MAXUMEM заменяется на SVMMLIM, HVMMLIM NOFILES заменяется на SFNOLIM, HFNOLIM ULIMIT заменяется на SFSZLIM, HFSZLIM

Есть другие замененные, переименованные параметры и параметры с измененными значениями. Эти параметры:

BDFLUSHR переименован в FDFLUSHR NS5INODE заменен на NINODE NBUF функция NBUF изменена



Содержание раздела