Processo Zumbi - Definição do Glossário de CI/CD
Um processo zumbi é aquele que já terminou, mas cuja entrada permanece na tabela de processos porque seu pai ainda não leu seu status de saída (não o "colheu" com wait). Ele não consome CPU nem memória além do slot na tabela.
Em CI
Zumbis se acumulam em containers quando o PID 1 não colhe seus filhos, o que pode esgotar a tabela de processos durante execuções de teste longas. Rodar um init leve (o --init do Docker ou o tini) os colhe automaticamente.
Guias relacionados
Process - CI/CD Glossary DefinitionProcess: A process is a running instance of a program, with its own memory, file descriptors, and a unique pr…
Background Process - CI/CD Glossary DefinitionBackground Process: A background process is one started with a trailing `&` so the shell returns immediately…
SIGTERM - CI/CD Glossary DefinitionSIGTERM: SIGTERM (signal 15) is the polite request to a process to shut down. Unlike SIGKILL it can be caught…