LINUX.ORG.RU

Ответ на: комментарий от anon_666

Т.е чтобы определить сколько сейчас в системе открытых FD делаем так

# lsof -d '^cwd,^rtd,^txt,^mem,^DEL'  | wc -l
и получим верную цифру.

Не нашел как из pam_limits выковырять текущее состояние лимитов, решил считать руками.

redbaron ★★
() автор топика
Ответ на: комментарий от redbaron

лимит дескрипторов считается на процесс
получить внутри программы можно getrusage()

извне

ls -l /proc/`pidof program`/fd | wc -l

Sylvia ★★★★★
()
Ответ на: комментарий от Sylvia

pam_limits же умеет делать глобальные лимиты, на всех или скажем на все процессы юзера.

redbaron ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.