mark.zlatoust.ru Послать письмо Webmaster-у Web-Master © Бернадинер Марк 

Златоуст.Ru

 

 

      ULIMIT(1)                                             ULIMIT(1)

      НАЗВАНИЕ
              ulimit - установка максимального размера файлов

      СИНТАКСИС
              ulimit  [размер_в_блоках]

      ОПИСАНИЕ
              Команда ulimit устанавливает максимальный размер_в_бло-
              ках  тех файлов, в которые пишут данный shell и его по-
              томки (читать можно файлы любого размера). Если  размер
              не  указан, выдается текущий лимит. Каждый пользователь
              может уменьшить собственный лимит, но только суперполь-
              зователь может его увеличить.

              Команда ulimit распознается и выполняется shell'ом.

              Команду ulimit целесообразно включить  в  пользователь-
              ский профайл [см. profile(4)]; тогда она будет  автома-
              тически вызываться при входе в систему и установит нуж-
              ный максимальный размер  файлов;  это  позволит  раньше
              прервать работу программы, зациклившейся во время запи-
              си в файл.

      СМ. ТАКЖЕ
              sh(1).
              ulimit(2), profile(4) в Справочнике программиста.



ULIMIT(2)                                             ULIMIT(2)

НАЗВАНИЕ 
	ulimit - узнать или изменить ограничения процесса

СИНТАКСИС 
        long ulimit (cmd, newlimit)
        int cmd;
        long newlimit;

ОПИСАНИЕ 
	Системный вызов ulimit позволяет управлять ограничения-
	ми,  наложенными  на процесс. Аргумент cmd может прини-
	мать следующие значения:

	1    Узнать предельный размер обычного  файла,  который
	     может  быть создан текущим процессом. Размер изме-
	     ряется в 512-байтных блоках. Это ограничение  нас-
	     ледуется  порожденными  процессами.  Процесс может
	     читать файлы любого размера.

	2    Установить предельный размер файла равным значению
	     newlimit. Любой процесс может уменьшить предельный
	     размер, но увеличить его может только суперпользо-
	     вательский  процесс,  в противном случае системный
	     вызов ulimit кончается неудачей [EPERM] и предель-
	     ный размер не изменяется.

	3    Опросить  максимально  допустимую  верхнюю границу
	     сегмента данных [см. brk(2)].

СМ. ТАКЖЕ 
	brk(2), write(2).

ПРЕДОСТЕРЕЖЕНИЯ 
	Системный вызов ulimit имеет отношение только к ограни-
	чению размера обычных файлов. Размер каналов  ограничен
	5120 байтами.

ДИАГНОСТИКА 
	В  случае  успешного  завершения возвращается неотрица-
	тельное значение. В случае ошибки  возвращается  -1,  а
	переменной errno присваивается код ошибки.



 

 

Бернадинер Марк Абрамович

Мое резюме

Компьютерная страничка

Ресурсы сети

Фотоальбом

 

 

 

mark.zlatoust.ru Послать письмо Webmaster-у Web-Master © Бернадинер Марк