Use the kernel command name for processes without argv or an executable link. Preserve uncertainty for command-less Python interpreters and detect Hopper/Xvfb zombies without signaling. Real unreaped-child regressions keep cleanup with their waiting parent. Co-authored-by: Kaoru0822 <208281322+kaoru0822-kitauji@users.noreply.github.com>