PTE和PDE

PDE:Page Directory Entry

PTE:Page Table Entry(记录着虚拟地址的真实物理地址)

用KernelDebug举例说明:

 

kd> !pte 80572000
                 VA 80572000
PDE at C0300804         PTE at C02015C8
contains 0003D163       contains 00572121
pfn 3d    -G-DA--KWEV   pfn 572   -G--A--KREV

 

查看80572000的PDE和PTE,可以看出虚拟地址80572000对应的PTE是C02015C8,它存记录的是真实物理内存,00572121(当然后12bit要清零)

读取虚拟地址80572000,等同于读取物理地址00572000。

posted @ 2010-11-16 15:40  Fan Zhang  阅读(1429)  评论(0)    收藏  举报