Skip to content
Latchkey

O Que É um Limite Flexível (soft) do Ulimit?

Um limite flexível (soft) do ulimit é o limite ativamente imposto sobre um recurso por processo, como o número de arquivos abertos, o tamanho da pilha ou a quantidade de processos. Um processo pode reduzi-lo livremente ou elevá-lo até o limite rígido (hard) correspondente. Ultrapassar o limite flexível dispara um erro como too many open files.

Por que isso importa

Um runner cujo limite flexível de arquivos abertos é baixo demais faz falhar builds que abrem muitos descritores ao mesmo tempo. Elevar o limite flexível, quando o limite rígido permite, é uma correção comum para falhas de esgotamento de recursos em CI.

Guias relacionados