[理工] OS 104交大 Physical memory address

看板Grad-ProbAsk作者 (Wei)時間8年前 (2016/01/15 22:45), 8年前編輯推噓4(4018)
留言22則, 7人參與, 最新討論串1/1
http://i.imgur.com/GsUvqGY.jpg
如圖片題目 我算出 Virtual page number = 6 bits 取virtual address 前6 bits 得 2,0,1,1,2,2,1,3,0,3 之後就不知道怎麼算了 請各位大大幫忙 交大給的答案是C D E E E -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 49.214.208.11 ※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1452869124.A.FDB.html

01/15 22:54, , 1F
將上面字串放入頁框,最後看最後那個位置放在哪個頁
01/15 22:54, 1F

01/15 22:54, , 2F
框,把頁框號碼加上page offset答案就出來了
01/15 22:54, 2F

01/15 23:39, , 3F
照順序擺最後3會被擺到physical 01號框 組合PO會變 55F
01/15 23:39, 3F

01/15 23:42, , 4F
/4我就不知道要幹嘛惹 = =
01/15 23:42, 4F

01/15 23:56, , 5F
補充一下 t大的那個頁框號碼還要乘上page size 還有
01/15 23:56, 5F

01/15 23:56, , 6F
交大給的答案似乎是沒/4的
01/15 23:56, 6F

01/16 00:17, , 7F
感謝各位大神 終於算出來了
01/16 00:17, 7F

01/16 15:26, , 8F
想請問版大題組A 22、23 有算出來嗎? 我是用SJF算出是14 @@
01/16 15:26, 8F

01/16 16:11, , 9F
樓上加入idle試試看
01/16 16:11, 9F

01/16 16:26, , 10F
我是使用Priority法則 給予Process執行順序:2,4,3,1,5
01/16 16:26, 10F

01/16 20:20, , 11F
想請問P1不會先執行嗎? P1是最早產生的
01/16 20:20, 11F

01/16 20:28, , 12F

01/16 20:42, , 13F
m大的意思是這樣嗎?
01/16 20:42, 13F

01/16 20:42, , 14F

01/16 21:03, , 15F
就題目而言他只要找non-preemptive的排程,所以不只有
01/16 21:03, 15F

01/16 21:03, , 16F
限定在FCFS 所以我選擇優先權排法
01/16 21:03, 16F

01/16 21:04, , 17F
就如你圖2這樣算process在ready queue的平均等待時間
01/16 21:04, 17F

01/16 21:47, , 18F
恩恩懂了,感謝m大
01/16 21:47, 18F

01/17 18:10, , 19F
剛寫完這份 覺得22 23超無法接受 其他process還沒
01/17 18:10, 19F

01/17 18:10, , 20F
產生沒道理會讓CPUidle去等未來的p2誕生啊
01/17 18:10, 20F

01/17 18:10, , 21F
不過既然解答這樣給也只能吞了QQ
01/17 18:10, 21F

01/25 17:17, , 22F
推花大 題目以為大家多拉A夢喔 最好為了未來而idle= =
01/25 17:17, 22F
※ 編輯: money0102 (115.43.48.208), 01/31/2016 01:31:20
文章代碼(AID): #1McGO4_R (Grad-ProbAsk)