PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
Grad-ProbAsk
[理工] 101 交大 os
楼主:
jordan1997
(allenwalker)
2020-11-10 12:56:41
想请教一下解答中用红笔圈起来的那个a是怎么产生的,为何同样产生自同一个fork()的c
hild-process 一个有一个却没有?
https://i.imgur.com/SquTvlw.jpg
https://i.imgur.com/Uos3J3a.jpg
作者:
CSGD
(BinYu)
2020-11-10 14:11:00
If (fork()=0)那一行child p1会加入a, 这时main是空而p1是a, 下一次的fork各生一个, 所以一个空一个a
楼主:
jordan1997
(allenwalker)
2020-11-10 14:19:00
懂了,所以是因为两个红色child process 来自的parentprocess 中buffer不同,因此他们copy 的内容也不同
作者:
CSGD
(BinYu)
2020-11-10 17:50:00
没错~
继续阅读
[理工] 计组 上册 P.466
sososlee
[理工] 计组 算盘 P281
z598998599
[理工] 107交大 计组 10 loop unrolling
ff00662299
[理工] 计组下册p132 49题
z000000000
[理工] [资工]109台大资工数学 第6、10题
jeff62405
[理工] 资演 101 交大 (47)
try66889
[理工] 线代题库 4-156
shashayou
[理工] 109 成大离散
a123543
[理工] 清大 108 计组
yushes920179
Re: [理工] 01大背包问题_列表
joywilliamjo
Links
booklink
Contact Us: admin [ a t ] ucptt.com