返回
Linu进程学习总结-孤儿进程和守护进程

Linu进程学习总结-孤儿进程和守护进程

时间:2012-11-24 1:57:56  [下载该文章]  [会员注册]
通过前面的学习我们了解了如何通过fork函数和vfork函数来创建一个进程。现在我们继续深入来学习两个特殊的进程:孤儿进程和守护进程一.孤儿进程1.什么是孤儿进程如果一个子进程的父进程先于子进程结束,子进程就成为一个孤儿进程,它由init进程收养,成为init进程的子进程。2.那么如何让一个进程变为一个孤儿进程呢?我们可以先创建一个进程,然后杀死其父进程,则其就变成了孤儿进程。pid=forkif(pid0)eit(0)3.函数实例:1includestdio.h2includeunistd.h3includesys/types.h4includestdlib.h56intmain78pidtpid9pid=fork10if(!pid)11while(1)12printf(abackgroundprocess,pid:%d\n,parentid:%d\n,getpid,getppid)13...
请先登录

>

相关推荐