作者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/cn.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