[理工] [OS]-中山97-資工所

看板Grad-ProbAsk作者 (Ace)時間15年前 (2010/03/24 10:19), 編輯推噓9(9017)
留言26則, 7人參與, 最新討論串2/2 (看更多)
題目: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

03/24 10:22, , 1F
NRU = enhanced second-chance
03/24 10:22, 1F

03/24 10:22, , 2F
1. A=1 B=1 C=2 D=2 的排列共 4! 種
03/24 10:22, 2F

03/24 10:23, , 3F
3. 參考 #1Bay4eNG
03/24 10:23, 3F

03/24 10:28, , 4F
為什麼C=2? 那個else if是pid==0照理說父親看不到孩子
03/24 10:28, 4F

03/24 10:28, , 5F
所以孩子做的runner並不會影響到父親的值吧?
03/24 10:28, 5F

03/24 10:31, , 6F
因為孩子跟爸爸都各有一個thread去跑runner
03/24 10:31, 6F

03/24 10:32, , 7F
pid > 0 的沒有跑過runner阿@@
03/24 10:32, 7F

03/24 10:34, , 8F
else if (pid == 0) { pid_t pid = fork(); ...
03/24 10:34, 8F

03/24 10:35, , 9F
... pthread_create(...); <= 兩個都有跑到這行
03/24 10:35, 9F

03/24 10:37, , 10F
第一題我也是寫A=1 B=1 C=2 D=2 第三題我寫的跟你相反
03/24 10:37, 10F

03/24 10:37, , 11F
噢眼殘= = thx
03/24 10:37, 11F

03/24 10:38, , 12F
方便說一下看法嗎^^
03/24 10:38, 12F

03/24 10:40, , 13F
什麼的...看法?
03/24 10:40, 13F

03/24 10:44, , 14F
我說 KarmaPolice 他寫相反答案的看法
03/24 10:44, 14F

03/24 10:47, , 15F
我第三題跟原PO一樣,有人可以交一下第一題嗎? 我fork()
03/24 10:47, 15F

03/24 10:47, , 16F
每次都搞不太懂,謝謝
03/24 10:47, 16F

03/24 10:50, , 17F
(a)剛進來的有最高priority 應該是這樣吧?
03/24 10:50, 17F

03/24 10:51, , 18F
還是我有誤會題目意思嗎?
03/24 10:51, 18F

03/24 12:53, , 19F
第3題(a)是LIFO (b)是FIFO
03/24 12:53, 19F

03/24 14:40, , 20F
樓上..why?
03/24 14:40, 20F

03/24 14:50, , 21F
樓上上正解
03/24 14:50, 21F

03/24 15:29, , 22F
可否解釋一下@@
03/24 15:29, 22F

03/24 15:42, , 23F
因為你兩小題看反了...
03/24 15:42, 23F

03/24 15:49, , 24F
我再看一遍....XD
03/24 15:49, 24F

03/24 15:57, , 25F
似乎是如此....我無言 = ="
03/24 15:57, 25F
※ 編輯: assassin88 來自: 61.57.79.43 (03/24 15:57)

03/24 23:35, , 26F
@W@ A是FIFO B是LIFO吧.......
03/24 23:35, 26F
文章代碼(AID): #1BgNQl-d (Grad-ProbAsk)
文章代碼(AID): #1BgNQl-d (Grad-ProbAsk)