[理工] os 恐龍本8th 9.16 題

作者: seika555 (kakkoii)   2018-12-07 17:34:34
想請問一下此題要如何下手
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嗎
有點看不懂題目
先謝謝各位大大的解答
作者: eggy1018 (羅密歐與豬過夜)   2018-12-07 19:44:00
什麼major 看for loop存檔案的方式,若型態是[i][j]外迴圈i ->內迴圈 j,就是row major,相反就column major意思是從[0][0]開始存資料~ 有錯還請告知~對了答案應該是上面5000下面50,不會在站內我吧

Links booklink

Contact Us: admin [ a t ] ucptt.com