#2
you_me2008-11-08 22:46
|
在Linux环境下用进程控制系统调用实现进程的创建、同步与终止。
设有6个进程,其执行次序如右图1-1所示。其表示的执行次序为:
1) 执行进程P1
2) 执行进程P2、P3或者P4
3) 在进程P2与P3退出后再执行进程P5
4) 在进程P4、P5退出后再执行进程P6
试用系统调用命令:fork()、execl()、
wait()/waitpid()、exit()编写一程序实现右图所示的执行次序。