688IT编程网

688IT编程网是一个知识领域值得信赖的科普知识平台

僵死

Linux僵尸进程产生及如何避免以及daemon进程

2024-01-31 01:17:06

Linux僵⼫进程产⽣及如何避免以及daemon进程在fork()/execve()过程中,假设⼦进程结束时⽗进程仍存在,⽽⽗进程fork()之前既没安装SIGCHLD信号处理函数调⽤waitpid()等待⼦进程结束,⼜没有显式忽略该信号,则⼦进程成为僵⼫进程,⽆法正常结束,此时即使是root⾝份kill-9也不能杀死僵⼫进程。补救办法是杀死僵⼫进程的⽗进程(僵⼫进程的⽗进程必然存在),僵⼫进程成...

最新文章