
👑作者主页:@安 度 因
🏠学习社区:安度因
📖专栏链接:Linux
进程等待概念
通过系统调用 wait/waitpid,来进行对子进程进行状态检测与回收的功能。
进程等待必要性(为什么)
在 linux 中 命令行和代码上 fork 的进程都是 bash 的 子进程
- 之前讲过,子进程退出,父进程如果不管不顾,就可能造成‘僵尸进程’的问题,进而造成内存泄漏。
- 另外,进程一旦变成僵尸状态,那就刀枪不入,“杀人不眨眼”的kill -9 也无能为力,因为谁也没有办法杀死一个已经死去的进程。
- 最后,父