Os descritores de arquivos são criados para praticamente tudo (já que tudo no Linux é um arquivo), desde a conexão com outro computador pela Internet até a execução da maioria dos aplicativos. O limite de recursos é para esse ponto específico no tempo. Tenha em mente que, mesmo depois que o recurso não estiver sendo usado, pode levar vários ciclos para o shell limpá-los. Para ver qual é o seu limite máximo para tentar fazer ulimit -H -n
, isso mostrará o limite rígido, quando você executar ulimit -n
, será efetivamente como executar ulimit -S -n
, que mostra o limite flexível.