看板 Grad-ProbAsk 關於我們 聯絡資訊
※ 引述《doggingg (doggingg)》之銘言: : http://tinyurl.com/6zwr8dx : 請問第二題該怎麼算,題目好長喔,只知道在講階層式記憶體,不知該用什麼公式去算? 這題有個問題想一下,因為它給到了Disk層級。 基本上 Memory access的存取應該如下 translation Virtual addr --------> Physical addr --------> Cache ----> memory TLB+(PT) ^^^TLB hit 則不用 那Page fault是在哪在發現的呢? 應該是還沒讀取cache就該知道了。 因為在translation過程中,若不在Memory中,根本就不會有physical addr 所以應該要先保證 memory hit 才能繼續算。 所以式子應該為 0.4 * 2,000,000 + 0.9 * 30 + 0.1 * ( 30 + 60 + 30 ) = 800,039 ns ----- 非常陰險的一題? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.41.208.225
BenLinus:推! 我也是這個答案 02/10 23:42