logo 轻松的编程学习
  • 首页
  • 题库
  • 学习路径
  • 在线商城
  • 能力地图
  • 下载应用
登录 / 注册

TLB 为什么能管用

TLB 之所以命中率很高,是因为【0】。

开始练习 →

切换程序时 TLB 怎么办

从一个程序切到另一个程序时,TLB 里的内容【0】。

开始练习 →

两种访问模式,TLB 差多少

运行下面这段程序,填写它打印出来的结果。 PAGE = 16 PT = {0: 3, 1: 0, 2: 5} def split(va): return va // PAGE, va % PAGE def translate(v

开始练习 →

自己写:一个 TLB

实现一个 4 项的直接映射 TLB,数出命中和未命中。

开始练习 →

算上 TLB 之后要访存几次

TLB 命中时不用查页表,未命中要查一次。算出「8 次访问一共访存几次」,再和没有 TLB 时比。

开始练习 →

切换程序之后要重新热身

程序切换时 TLB 全部作废。算出「不切换 / 切换一次」两种情况的未命中次数。

开始练习 →

⚠️ 忘了清 TLB 会读到别人的数据

切换程序之后没有清 TLB。⚠️ 它照样翻得出地址,而且还「命中」了——把两种结果都打出来。

开始练习 →

缺页是什么

「缺页」指的是【0】。

开始练习 →

缺页之后发生什么

发生缺页之后,正常的处理顺序是【0】。

开始练习 →

缺页有多贵

和一次普通的内存访问相比,一次缺页要慢【0】。

开始练习 →
  • 上一页
  • 1
  • ...
  • 676
  • 677
  • 678
  • 679
  • 680
  • ...
  • 1095
  • 下一页
🔎 搜索
© 2026 有词 — 青少年编程训练平台