!sysptes

!sysptes 扩展显示系统页表条目 (PTE) 的格式化视图。

!sysptes [Flags]

参数

标志
指定显示的详细信息级别。 Flags 可以是以下位的任何组合。 默认值为零:

位 0 (0x1)
显示有关可用 PTE 的信息。

位 1 (0x2)
(仅限 Windows 2000)在页面使用情况统计信息中显示未使用的页面。

显示有关全局特殊池中可用 PTE 的信息。

位 2 (0x4)
显示有关分配给映射锁定页的任何系统 PTE 的详细信息。

位 3 (0x8)
(仅限 Windows 2000 和 Windows XP)显示非分页池扩展可用 PTE 信息。 如果设置了此位,则不显示其他列表。 如果同时设置了 0x1 和 0x8,则将显示所有非分页池扩展可用 PTE。 如果仅设置 0x8,则仅显示总计。

位 4 (0x10)
(Windows Vista 及更高版本)显示会话的特殊池可用 PTE 信息。

DLL

Kdexts.dll

其他信息

有关页表和 PET 的信息,请参阅 Mark Russinovich 和 David Solomon 编写的 Microsoft Windows 内部资料

注解

若要检查特定的 PTE,请使用 !pte 扩展。

下面是 Windows 系统中的示例:

kd> !sysptes 1

System PTE Information
  Total System Ptes 571224
     SysPtes list of size 1 has 361 free
     SysPtes list of size 2 has 91 free
     SysPtes list of size 4 has 48 free
     SysPtes list of size 8 has 36 free
     SysPtes list of size 9 has 29 free
     SysPtes list of size 23 has 29 free
 
    starting PTE: fffffe0059388000
    ending PTE:   fffffe00597e3ab8

      free ptes: fffffe0059388000   number free: 551557.
      free ptes: fffffe00597be558   number free: 104.
      free ptes: fffffe00597d2828   number free: 676.

  free blocks: 3   total free: 552337    largest free block: 551557