Episode Details
Back to Episodes
Why Your Container Has 233 Hidden Chrome Processes
Episode 4460
Published 2 weeks, 4 days ago
Description
When Daniel SSH'd into his homelab server, he found 233 live Chromium processes and 254 zombies — all while his monitoring stack showed green. This episode dives into the Linux kernel mechanics of process reaping, why containers break the 50-year-old assumption that PID 1 handles orphans, and how a 100-line C program called tini prevents multi-gigabyte memory leaks. We cover zombies vs. orphans, the PR_SET_CHILD_SUBREAPER syscall, and why your health checks will pass while your server dies by inches.