google了一下
還是有些問題不太清楚,所以來請教一下
1.再用fork時,父進程、子進程都要以exit這類作結束嗎
如果直接run到括號 '}' 完呢?
2.execve作子進程的執行時,是會把內容替代成為它(execve)執行的嗎
如果是,那子進程是會死掉?(我有查到好像是) 如果是,那同 1.
要用exit嗎
3.假如子進程順利被回收,那等到其parent死掉是如何呢,是被init pid 1
的那個回收掉嗎?
--
還是有些問題不太清楚,所以來請教一下
1.再用fork時,父進程、子進程都要以exit這類作結束嗎
如果直接run到括號 '}' 完呢?
2.execve作子進程的執行時,是會把內容替代成為它(execve)執行的嗎
如果是,那子進程是會死掉?(我有查到好像是) 如果是,那同 1.
要用exit嗎
3.假如子進程順利被回收,那等到其parent死掉是如何呢,是被init pid 1
的那個回收掉嗎?
--
All Comments