欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

操作系统-多级页表与快表

程序员文章站 2022-06-26 14:00:01
1. 页表很大,页表的放置就成问题 当页表中的号不连续的时候,就要进行查找,其中的20就是代表每次访问一个地址,要额外查页表20次,这样效率又不高了 所以说页表中也不能只存放只存在用到的页,页号连续的话根据偏移一次就能找到 2. 多级页表 即页目录表(章)+页表(节) 3. 快表 多级页表提高了空间 ......

操作系统-多级页表与快表

1. 页表很大,页表的放置就成问题

操作系统-多级页表与快表

当页表中的号不连续的时候,就要进行查找,其中的20就是代表每次访问一个地址,要额外查页表20次,这样效率又不高了

操作系统-多级页表与快表

所以说页表中也不能只存放只存在用到的页,页号连续的话根据偏移一次就能找到

2. 多级页表

即页目录表(章)+页表(节)

操作系统-多级页表与快表

3. 快表

多级页表提高了空间效率,时间呢?

所以就引出了快表,tlb

操作系统-多级页表与快表

tlb得以发挥作用的原因

操作系统-多级页表与快表

操作系统-多级页表与快表