execve 與 殭屍進程的觀念 - Linux
By Necoo
at 2009-11-08T03:29
at 2009-11-08T03:29
Table of Contents
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
的那個回收掉嗎?
--
Tags:
Linux
All Comments
By Frederic
at 2009-11-08T08:59
at 2009-11-08T08:59
By Odelette
at 2009-11-09T19:22
at 2009-11-09T19:22
Related Posts
Ubuntu 9.10 要如何安裝字型?
By Caroline
at 2009-11-07T15:37
at 2009-11-07T15:37
IBM X24 + Ubuntu 9.10 螢幕出現黑色區塊
By Mia
at 2009-11-07T12:06
at 2009-11-07T12:06
Ubuntu 9.10 AMD64上用Chrome看Flash問題
By Ingrid
at 2009-11-07T10:34
at 2009-11-07T10:34
ASUS M5120 灌 red hat 5.1 網卡設定
By Madame
at 2009-11-07T05:57
at 2009-11-07T05:57
Ubuntu與耳機...
By Ingrid
at 2009-11-07T01:59
at 2009-11-07T01:59