作者seika555 (kakkoii)
看板Grad-ProbAsk
標題[理工] os 恐龍本8th 9.16 題
時間Fri Dec 7 17:34:34 2018
想請問一下此題要如何下手
https://i.imgur.com/pOUeMON.jpg
題目沒有明講是何種major不過看起來是C++應該是row-major
按照他的敘述應該是一個page
只能存到一半的row也就是50個arrary,因為int應該是4byte
這樣答案不是應該要像下圖我算的這樣嗎
還是我想錯了,因為手邊的解答是a. 50 b.5000
我算的是a
https://i.imgur.com/tPVZhOX.jpg
另外還有關於題目打星號的那段話不太懂他的意思
什麼是每次fetch都要從page0開始啊
這樣是每跑一個for 叫一個arrary都要先reference一次page0嗎
有點看不懂題目
先謝謝各位大大的解答
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 122.116.213.244
※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1544175276.A.832.html
推 eggy1018: 什麼major 看for loop存檔案的方式,若型態是[i][j]外迴12/07 19:44
→ eggy1018: 圈i ->內迴圈 j,就是row major,相反就column major12/07 19:44
推 eggy1018: 意思是從[0][0]開始存資料~ 有錯還請告知~12/07 19:49
推 eggy1018: 對了答案應該是上面5000下面50,不會在站內我吧12/07 19:51
謝謝e大解釋
※ 編輯: seika555 (42.73.133.214), 12/07/2018 20:06:51