程序设计。(1)在父子进程中分别编写循环程序,应用函数 sleep 的不同参数 等,体现程序中父子进程的并发运行。(2)在父子进程中分别执行不同的任务,例如在子 进程中执行查看当前目录详细信息文件信息的功能,在父进程中执行打印子进程 pid 号等, 子进程退出后父进程才退出.
时间: 2023-06-06 11:06:21 浏览: 218
程序的设计
对于您的第一个问题,我可以回答:在父子进程中,由于进程是并行运行的,因此可以利用进程间的通信方式来实现并发运行。在循环程序中,可以使用 sleep 函数来模拟一定的等待时间,使得父进程和子进程之间可以交替执行任务,从而实现并发运行。
对于您的第二个问题,我可以回答:在父子进程中,可以利用不同的进程空间来实现不同的任务。子进程可以执行查看当前目录详细信息文件信息的功能,而父进程可以执行打印子进程 pid 号等任务。在子进程退出后,父进程才会退出,保证程序的正常结束。
阅读全文