作者assassin88 (Ace)
看板Grad-ProbAsk
标题[理工] [OS]-中山97-资工所
时间Wed Mar 24 10:19:23 2010
题目:
http://www.lib.nsysu.edu.tw/exam/master/eng/infoe/infoe_97.pdf
我OS实在不太会,手边又没答案~希望大家不吝指导。
1. A = 1
B = 1
C = 2
D = 2
2.(a) page 0
(b) page 2
(c) page 1
(d) page 0
3.(a) LIFO
(b) FIFO
--
欢迎参观 :)
我的露天拍卖: http://class.ruten.com.tw/user/index00.php?s=outdoorsell
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.57.79.43
1F:推 flyguava:NRU = enhanced second-chance 03/24 10:22
2F:推 dendrobium:1. A=1 B=1 C=2 D=2 的排列共 4! 种 03/24 10:22
4F:→ assassin88:为什麽C=2? 那个else if是pid==0照理说父亲看不到孩子 03/24 10:28
5F:→ assassin88:所以孩子做的runner并不会影响到父亲的值吧? 03/24 10:28
6F:推 dendrobium:因为孩子跟爸爸都各有一个thread去跑runner 03/24 10:31
7F:→ assassin88:pid > 0 的没有跑过runner阿@@ 03/24 10:32
8F:推 dendrobium:else if (pid == 0) { pid_t pid = fork(); ... 03/24 10:34
9F:→ dendrobium:... pthread_create(...); <= 两个都有跑到这行 03/24 10:35
10F:→ KarmaPolice:第一题我也是写A=1 B=1 C=2 D=2 第三题我写的跟你相反 03/24 10:37
11F:→ assassin88:噢眼残= = thx 03/24 10:37
12F:→ assassin88:方便说一下看法吗^^ 03/24 10:38
13F:→ dendrobium:什麽的...看法? 03/24 10:40
14F:→ assassin88:我说 KarmaPolice 他写相反答案的看法 03/24 10:44
15F:推 flyguava:我第三题跟原PO一样,有人可以交一下第一题吗? 我fork() 03/24 10:47
16F:→ flyguava:每次都搞不太懂,谢谢 03/24 10:47
17F:→ KarmaPolice:(a)刚进来的有最高priority 应该是这样吧? 03/24 10:50
18F:→ KarmaPolice:还是我有误会题目意思吗? 03/24 10:51
19F:推 opcan:第3题(a)是LIFO (b)是FIFO 03/24 12:53
20F:→ assassin88:楼上..why? 03/24 14:40
21F:推 w8formePlz:楼上上正解 03/24 14:50
22F:→ assassin88:可否解释一下@@ 03/24 15:29
23F:推 dendrobium:因为你两小题看反了... 03/24 15:42
24F:→ assassin88:我再看一遍....XD 03/24 15:49
25F:→ assassin88:似乎是如此....我无言 = =" 03/24 15:57
※ 编辑: assassin88 来自: 61.57.79.43 (03/24 15:57)
26F:推 GAZZ1234:@W@ A是FIFO B是LIFO吧....... 03/24 23:35