waitpid
定义:如果逻辑流在时间上重叠,那么他们就是并发
定义:如果逻辑流在时间上重叠,那么他们就是并发。 这是一种最简单的方式,使用fork exec 和 waitpid 之类的函数进行构造并发。 这种方式有很大的弊端,进程间的相互独立,共享信息较困难,而且不能大量的并发,因为会消耗大量的资源
2021.4.6 字节实习一面
2021.4.6 字节实习一面,面试官在考察**作系统知识时,在我回答“父进程调用 wait 可以防止子进程僵尸进程出现” 后,追问我 “那操作系统为什么要这么设计,而不是在子进程退出之后就直接将其视为退出,而不是僵尸进程”。当时没答出来,面试结束后我查阅了相关的资料,对 wait 有了进一步的了解。 曾经在学习《Unix系统编程》的时候接触到 wait 和 waitpid 的概念,并且还做了笔记,只不过当时对这两个系统调用的理解还不是很深
