Bagikan melalui


Referensi API Kontrol Jejak Kernel

API ini memungkinkan penangkapan jejak tumpukan kernel, menggabungkan beberapa file pelacakan untuk analisis, pelacakan timbunan, dan termasuk informasi sistem dalam file yang digabungkan.

Kernel Trace Control API tersedia di Windows Vista.

Pada Windows 7 dan Windows Vista, stackwalking pada sistem x64 mengharuskan Anda mengatur nilai registri DisablePagingExecutive di HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management. Untuk informasi selengkapnya, lihat DisablePagingExecutive.

Catatan Sistem dengan Windows 8 dan yang lebih tinggi tidak memerlukan perubahan registri ini.

Contoh berikut menunjukkan cara mengkueri nilai registri ini.

@REG QUERY "HKLM\System\CurrentControlSet\Control\Session Manager\Memory Management" -v DisablePagingExecutive

Contoh berikut menunjukkan cara mengaktifkan stackwalking.

@REG ADD "HKLM\System\CurrentControlSet\Control\Session Manager\Memory Management" -v DisablePagingExecutive -d 0x1 -t REG_DWORD -f
@IF NOT %ERRORLEVEL% == 0 echo error: Could not configure system for 64-bit stackwalking. Please run this script from an elevated administrator console.

Catatan Agar perubahan ini efektif, Anda harus memulai ulang sistem.

Contoh berikut menunjukkan cara menonaktifkan stackwalking.

@REG ADD "HKLM\System\CurrentControlSet\Control\Session Manager\Memory Management" -v DisablePagingExecutive -d 0x0 -t REG_DWORD -f
@IF NOT %ERRORLEVEL% == 0 echo error: Could not remove 64-bit stackwalking configuration. Please run this script from an elevated administrator console.

Catatan Agar perubahan ini efektif, Anda harus memulai ulang sistem.

Di Bagian Ini

Fungsi

Struktur

Bendera Kontrol Pelacakan

Jenis Peristiwa Kontrol Pelacakan

Injeksi Kustom Informasi Sistem

Referensi Teknis Toolkit Performa Windows