
[理工] 計系 102成大資工 [6.7.8.10]

想問這個描述錯在哪?感覺不出來,可是翻了翻書好像沒特別提到這段,好像是不是計組
的部分?
7.b
http://i.imgur.com/2dVuX7E.jpg

這題是在考Unix的state嗎?也不知道這個題目是出自哪個章節,翻筆記找不太到...
8.
http://i.imgur.com/leC7j0X.jpg

這題我寫會發生race condition 應該是題目semaphore risky的意思吧?
但他問“What kind of system supports...”卻不知道怎麼回答
10.
http://i.imgur.com/fG2lbjE.jpg

我的想法是
70%的能在一次解決
30%中又分為
page fault的:讀一次pt 讀一次disk
不會pagefault的:讀一次pt 讀一次memory
70%*1us +30%(90%*2us +10%*(1us +20ms))
=0.7us + 0.54us + 0.03us +0.6ms
=601.27us
但爬文看到有人說是601.24或是601.3
想請問會發生page fault的那3%不是會先去查分頁表才知道page fault嗎?
不知道有沒有哪邊想錯?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.137.200.66
※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1485183433.A.65C.html
※ 編輯: newpuma (223.137.200.66), 01/24/2017 01:36:42
※ 編輯: newpuma (223.137.200.66), 01/24/2017 02:27:13
※ 編輯: newpuma (223.137.200.66), 01/24/2017 05:21:35
推
01/24 07:12, , 1F
01/24 07:12, 1F
鳥哥的Linux真的寫的很詳細
→
01/24 07:12, , 2F
01/24 07:12, 2F
→
01/24 07:12, , 3F
01/24 07:12, 3F
原來是要寫Unix的所有狀態喔...
→
01/24 07:13, , 4F
01/24 07:13, 4F
→
01/24 07:13, , 5F
01/24 07:13, 5F
→
01/24 07:14, , 6F
01/24 07:14, 6F
像是test and set跟swap嗎?
推
01/24 15:53, , 7F
01/24 15:53, 7F
推
01/24 16:01, , 8F
01/24 16:01, 8F
→
01/24 16:01, , 9F
01/24 16:01, 9F
→
01/24 16:06, , 10F
01/24 16:06, 10F
→
01/24 16:06, , 11F
01/24 16:06, 11F
可是page table沒有查到對應分頁時
不會直接page fault嗎?
多那一次的memory access是在幹嘛?
※ 編輯: newpuma (223.137.200.66), 01/24/2017 19:28:00
推
01/24 20:18, , 12F
01/24 20:18, 12F
→
01/24 20:18, , 13F
01/24 20:18, 13F
→
01/24 20:19, , 14F
01/24 20:19, 14F
→
01/24 20:25, , 15F
01/24 20:25, 15F