基本信息
文件名称:Linux运维教程:进程间通信与竞争条件处理.pdf
文件大小:1.7 MB
总页数:55 页
更新时间:2026-01-27
总字数:约1.29万字
文档摘要
有时候我们进行进程的编程时,最后的结果常常
取决于进程运行的顺序,但是在fork是父
进程先运行还是子进程先运行是未知的。
假若在上面的实例中第二个子进程在第一个子进
程之前就运行,其父进程将会是第一个子进程。
如果系统负载很重,第二个子进程从sleep返回
的时候,第一个子进程还是没有机会得到运
行,遇到这种问题的时候是很难排除的,我们
也称这种问题叫做竞争。
在编写这样的程序的时候我们尽量要避免这种竞
争。
下面