!sysptes
L’extension !sysptes affiche une vue mise en forme des entrées de table des pages (PTE) système.
!sysptes [Flags]
Paramètres
Drapeaux
Spécifie le niveau de détails à afficher. Flags peut être n’importe quelle combinaison des bits suivants. La valeur par défaut est zéro :
Bit 0 (0x1)
Affiche des informations sur les PTE libres.
Bit 1 (0x2)
(Windows 2000 uniquement) Affiche les pages inutilisées dans les statistiques d’utilisation des pages.
Affiche des informations sur les PTE libres dans le pool spécial global.
Bit 2 (0x4)
Affiche des informations détaillées sur les PTE système allouées au mappage des pages verrouillées.
Bit 3 (0x8)
(Windows 2000 et Windows XP uniquement) Affiche des informations sur les PTE libres pour l'expansion du pool non paginé. Si ce bit est défini, les autres listes ne sont pas affichées. Si 0x1 et 0x8 sont définis, tous les PTE libres pour l'expansion du pool non paginé sont affichés. Si seul 0x8 est défini, seul le total est affiché.
Bit 4 (0x10)
(Windows Vista et versions ultérieures) Affiche des informations sur les PTE libres du pool spécial pour la session.
DLL
Kdexts.dll
Informations supplémentaires
Pour plus d'informations sur les tables de pages et les PTE, veuillez consulter Microsoft Windows Internals (Au cœur de Windows, de Mark Russinovich et David Solomon.
Notes
Pour examiner une PTE spécifique, utilisez l’extension !pte.
Voici un exemple provenant d'un système 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