作者mimi9672 (大林咸酥鸡)
看板Grad-ProbAsk
标题[理工] OS fork追踪
时间Sat Dec 28 18:54:18 2019
各位大神帮我看看这题
不知道是我抄错还是怎样
请问这题fork追踪这样是对的吗
为什麽黑色的子会有两个
当fork() == 0 这个判断式该如何判断呢
感谢大家
-----
Sent from JPTT on my Asus ASUS_Z012DA.
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 180.204.172.177 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Grad-ProbAsk/M.1577530460.A.642.html
1F:→ DLHZ: 看不到题目是正常的吗 12/28 19:00
3F:→ mimi9672: 阿阿阿阿阿阿抱歉 刚刚以为题目有传上来就先发了 12/28 19:13
4F:推 mi981027: 我不太确定你图的表示法是什麽 但答案应该是5个程式 12/28 19:26
5F:→ mi981027: 然後if(fork() == 0)就是他会先执行fork() 再去判条件 12/28 19:26
6F:→ mi981027: 一般都是先宣告pid = fork() 再判 if(pid == 0) 这是一 12/28 19:26
7F:→ mi981027: 样的意思 而且表示清楚不会产生误导 12/28 19:26
8F:→ mimi9672: 回mi大 12/28 19:38
9F:→ mimi9672: 是包含原本main的程式有五个吗?? 12/28 19:38
10F:→ mimi9672: 懂fork() ==0的意思 12/28 19:38
11F:→ mimi9672: 谢谢mi大 12/28 19:38
13F:→ mimi9672: 我自己算也是这样!!! 12/28 20:55
14F:→ mimi9672: 只是刚刚确认上课笔记的时候 很怀疑我当初抄的结果 12/28 20:55
15F:→ mimi9672: 谢谢两位大大 12/28 20:55