PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Grad-ProbAsk
[理工] 關於fork
作者:
cybrog
(cybrog)
2014-07-22 00:39:05
main()
{
for(i=0;i<4;i++)
{fork();}
}
有點不懂為什麼答案是產生16個process
main()完之後產生的fork()還會繼續產生process?
我的問題是像
main()
{
fork();
fork();
fork();
}
像這樣的fork產生的process不是都是本身之後以下的嗎@@
我表達不太好@@ 不知道有沒有人看得懂或解釋一下!!
感謝!!
作者:
pk74323jacky
2014-07-22 01:24:00
因為for loop沒有break,所以第一輪由main fork()出來的process會和main同樣的做第2輪的for loop所以2->4->8->16
作者:
cybrog
(cybrog)
2014-07-22 21:27:00
OKOK 感謝你~
繼續閱讀
[理工] 作業系統 semaphore
mozzan
Re: [理工] 作業系統
HiltonCool
Re: [理工] 電磁學 數學的問題
Honor1984
[理工] 作業系統
poyao
[理工] 關於程雋工數解答
dl94105000
[理工] 複雜度分析
APE36
[理工] 電磁學 數學的問題
ming07018
Re: [理工] 電磁學所推導的歐姆定律
Honor1984
[理工] 材料力學
eric820715
[理工] 向量投影問題
derrickntnu
Links
booklink
Contact Us: admin [ a t ] ucptt.com