内核知识第八讲,PDE,PTE,页目录表,页表的内存管理
一丶查看GDT表....而这个在操作系统初始化的是否就已经完成了.
如果我们不开启,那么访问虚拟内存,就等价于访问物理内存了....首先我们的CR3寄存器保存了表的首地址.
这里有一个页目录表,还有页表的关键词.
页目录表: 也称为PDE,而页表称之为PTE....PDE表的大小:
页目录表,存储在一个4K字节的物理页中,其中每一项是4个字节.保存了页表的地址.
而最大是1M个页.
PTE表的大小.
PTE的大小也和PDE一样的....但是通过两个表查询.可以映射4G内存.而上面的设计方法不行.
首先前边20位保存了页表或者物理地址的基地址.
比如我们的页目录表. 查到了第5项.那么从中取出千20位来,加上000就等于页表了.