сокеты и общий лимит файловых дескрипторов
ситуация весьма странная
процесс даёт открыть только 32768 файловых дескрипторов причём если паралельно октрывать сокеты, то лимит файловых дескрипторов в 32768 будет уменьшаться на число открытых сокетов
главное то, что рабочих сокетов можно открыть больше 32768 (до 200к, как в конфиге), даже если перед этим было открыто файлов под завязку
из sysctl допустим так может быть -
kern.maxfiles: 204800 kern.maxfilesperproc: 200000 kern.openfiles: 43131
тут видно, что до лимитов как до общих так и до персональных на процесс ещё совсем далеко получается, что сокет при создании забирает файловый дескриптор (это логично), но игнорирует непонятно взявшийся лимит в 32768 а создание-открытие файлов в этот лимит упирается
так в чём может быть дело?