基本信息
文件名称:Linux运维教程:进程间通信与竞争条件处理.pdf
文件大小:1.7 MB
总页数:55 页
更新时间:2026-01-27
总字数:约1.29万字
文档摘要

有时候我们进行进程的编程时,最后的结果常常

取决于进程运行的顺序,但是在fork是父

进程先运行还是子进程先运行是未知的。

假若在上面的实例中第二个子进程在第一个子进

程之前就运行,其父进程将会是第一个子进程。

如果系统负载很重,第二个子进程从sleep返回

的时候,第一个子进程还是没有机会得到运

行,遇到这种问题的时候是很难排除的,我们

也称这种问题叫做竞争。

在编写这样的程序的时候我们尽量要避免这种竞

争。

下面