Проверьте лимит открытого FD для данного процесса в Linux
Недавно у меня был процесс Linux, который «пропускал» файловые дескрипторы: он открывал их и не закрывал некоторые из них должным образом.
Если бы я следил за этим, я мог бы заранее сказать, что процесс достиг своего предела.
Есть ли хороший способ Bash \ Python для проверки коэффициента использования FD для данного процесса в системе Ubuntu Linux?
РЕДАКТИРОВАТЬ:
Теперь я знаю, как проверить, сколько существует дескрипторов открытых файлов; Мне нужно только знатьсколько файловых дескрипторов разрешено для процесса, Некоторые системы (например, Amazon EC2) не имеют/proc/pid/limits
файл.
Спасибо,
Уди