[理工] 103 交大計系(9)

作者: foogty (夫葛踢)   2021-12-25 15:58:06
想請問這題
第九題 參考答案ac
https://i.imgur.com/u9kVfBE.jpg
想請問a選項為何對,根據題目的圖,程式在執行的過程中還是有page fault發生,所以16G
B應該是不夠的,感覺增加memory應該會降低page fault rate 才對?
感謝大家
作者: foogty (夫葛踢)   2021-12-25 16:01:00
發錯圖…https://i.imgur.com/M1i3wLw.jpg這個才是第九題
作者: A4P8T6X9 (殘廢的名偵探)   2021-12-25 18:00:00
記憶體不夠的話,這張圖應該不會有波谷吧
作者: foogty (夫葛踢)   2021-12-25 18:30:00
感謝A大,我懂了,確認一下我有沒有理解錯A大的意思是記憶體不夠的時候會一直持續有page fault 發生所以不會下降嗎
作者: VF84 (Jolly Roger)   2021-12-25 22:29:00
不夠的話會 thrashing,圖不會是那樣因為他說「不支援 pre-paging」,所以這比較像是因為要使用別的(不在記憶體裡的)資料而發生的 page fault
作者: foogty (夫葛踢)   2021-12-26 00:24:00
感謝V大和A大,關鍵是在於沒有prepaging,所以page fault不會集中在程式一開始對嗎?
作者: VF84 (Jolly Roger)   2021-12-26 10:14:00
嘿,我是這麼認為的
作者: plsmaop (plsmaop)   2021-12-26 10:48:00
Lazy allocate, minor page fault
作者: foogty (夫葛踢)   2021-12-26 14:24:00
好的 感謝樓上幾位

Links booklink

Contact Us: admin [ a t ] ucptt.com