OS 内存分区和分页 && 多级页表与快表

每个进程的PCB都有一个LDT

OS 内存分区和分页 && 多级页表与快表_第1张图片OS 内存分区和分页 && 多级页表与快表_第2张图片OS 内存分区和分页 && 多级页表与快表_第3张图片OS 内存分区和分页 && 多级页表与快表_第4张图片

OS 内存分区和分页 && 多级页表与快表_第5张图片OS 内存分区和分页 && 多级页表与快表_第6张图片内存紧缩不实用,所需时间太长OS 内存分区和分页 && 多级页表与快表_第7张图片

类似于段表,存在页表 OS 内存分区和分页 && 多级页表与快表_第8张图片

但是不连续需要的空间太多了,太麻烦了

多级页表:类比于书的章目录和节目录

构建页目录 每个页目录号指向4M的地址OS 内存分区和分页 && 多级页表与快表_第9张图片OS 内存分区和分页 && 多级页表与快表_第10张图片OS 内存分区和分页 && 多级页表与快表_第11张图片

快表是寄存器,很昂贵,所以只能一部分页号,不在快表中就规规矩矩的去查OS 内存分区和分页 && 多级页表与快表_第12张图片

你可能感兴趣的:(操作系统,操作系统)