看板 Grad-ProbAsk 關於我們 聯絡資訊
想問第6題,有人算是13/59,想問是怎麼算出來的? process p 有三個frame,一個放code,兩個放data。 假設一:data以row-major方式儲存,A的一個列存放在一個virtual page. 假設二:code被存放在一個single page,code access時沒有page fault。 假設三:i,j,k存放在register 假設四;data page的page replacement policy採用LRU,原本兩個data page是空的。 求page fault rate? code如下: int i,j,k; int A[5,4]; k=obtain an int from the input device; for(i=0;i<5;i++) for(j=0;j<4;j++){ if((i==0)&& (j=0)) A[i,j]=k; else A[i,j]=A[0,0]+k; } 請高手幫解~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 1.160.29.157
ab170926:我記得我是算5/39 01/28 20:57
ab170926:我是覺得再怎樣好像都不會存取那麼多次(59) 記憶體.. 01/28 20:57
flygey:39 該怎麼算呢? 01/28 21:42