Безопасность и оптимизация Linux.Редакция для Red Hat

       

Параметр “ulimit’.


Linux имеет ограничение "Max Processes" для каждого пользователя. Этот параметр показывает как много процессов может иметь пользователь. Для улучшения производительности, вы можете спокойно увеличить это значение для пользователя root, сделав его неограниченным.

Добавьте следующую строку в /root/.bashrc:
ulimit -u unlimited

Теперь вы должны выйти и вновь войти на сервер. Для проверки, что вы все сделали правильно дайте команду (как root):
ulimit –a

в строке с max user processes должен быть текст “unlimited”.
[root@deep]# ulimit -a


core file size (blocks) 1000000


data seg size (kbytes) unlimited


file size (blocks) unlimited


max memory size (kbytes) unlimited


stack size (kbytes) 8192


cpu time (seconds) unlimited


max user processes unlimited (эта строка)


pipe size (512 bytes) 8


open files 1024


virtual memory (kbytes) 2105343

Замечание. Вы можете дать команду ulimit -u unlimited в командной строке, но я всегда забываю делать это, поэтому вношу ее в файл /root/.bashrc.



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