作者enrageme (史塔克布萊恩)
看板Grad-ProbAsk
標題[理工] 計組TLB問題
時間Fri Oct 25 22:07:45 2019
https://i.imgur.com/RNJspcD.jpg
https://i.imgur.com/EyXgNbp.jpg
想請問各位,
4095 第一次在miss的時候,為什麼是將TLB那一格做更改
,另外,當 page fault在 7193 時,LRU又是怎麼運作的,想請各位幫忙!!
謝謝!!
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 39.9.167.110 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Grad-ProbAsk/M.1572012467.A.ABE.html
1F:推 mistel: 1.valid bit為0的代表最近未用,先被置換出去 2. 7193時T10/25 22:40
2F:→ mistel: LB裡最久未用的是tag 11那格,所以置換出去10/25 22:40
嗯嗯,好,謝謝大大!!
※ 編輯: enrageme (39.9.167.110 臺灣), 10/25/2019 22:49:44
3F:推 AndrewTsai46: 請問為什麼這裡page fault置換要抓memory 的13,14 10/26 11:19
4F:→ AndrewTsai46: 的pages呢? 10/26 11:19
5F:推 zuchang: 會抓13.14 我記得是題目裡面有提到 10/26 12:12
6F:推 mistel: 當memory要swap的時候要放到next largest page再+1的那一 10/26 12:26
7F:→ mistel: 頁 10/26 12:26
8F:→ mistel: 第一次page fault時最大的是12頁 所以下一頁要放到第13頁 10/26 12:27
9F:→ mistel: 這樣 10/26 12:27