什么是进程同步?wait( )是如何实现进程同步的?

 

进程同步是指对多个相关进程在执行次序上进行协调,以使并发执行的主进程之间有

效地共享资源和相互合作,从而使程序的执行具有可在现行。

首先,程序在调用fork()机那里了一个子进程后,马上调用wait(),使父进程在子进程调

用之前一直处于睡眠状态,这样就使子进程先运行,子进程运行exec()装入命令后,然后调用wait(0),使子进程和父进程并发执行,实现进程同步。

posted @ 2019-04-19 11:38  风间6324  阅读(4595)  评论(0编辑  收藏  举报