Linux разное


Настраиваемые параметры ядра


Проблема: На сильно загруженных системах начинается игра в нехватку:

cannot fork try again, no more filedescriptors, no more pty...


Лечение: Увеличьте настраиваемые параметры и перекомпилируйте ядро.
Число псевдотерминалов (а следовательно число xterm'ов, телнетов...)

/usr/src/linux/include/linux/tty.h #define NR_PTYS 256 /* этот параметр трогать не рекомендуется */


И не забудьте mknod для большего числа pty
Максимальное число процессов

/usr/src/linux/include/linux/tasks.h #define NR_TASKS 512 #define MIN_TASKS_LEFT_FOR_ROOT 4


Число файлдескрипторов и открытых файлов.

/usr/src/linux/include/linux/fs.h #define NR_OPEN 256 #define NR_FILE 1024 /usr/src/linux/include/linux/limits.h: #define NR_OPEN 256



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