Bagikan melalui


!runaway

Ekstensi !runaway menampilkan informasi tentang waktu yang digunakan oleh setiap utas.

!runaway [Flags]

Parameter

Bendera
Menentukan jenis informasi yang akan ditampilkan. Bendera dapat berupa kombinasi bit berikut. Nilai defaultnya adalah 0x1.

Bit 0 (0x1)
Menyebabkan debugger menunjukkan jumlah waktu pengguna yang digunakan oleh setiap utas.

Bit 1 (0x2)
Menyebabkan debugger menunjukkan jumlah waktu kernel yang digunakan oleh setiap utas.

Bit 2 (0x4)
Menyebabkan debugger menunjukkan jumlah waktu yang telah berlalu sejak setiap utas dibuat.

DLL

Uext.dll

Ntsdexts.dll

Informasi Tambahan

Ekstensi !runaway hanya dapat digunakan selama penelusuran kesalahan langsung atau saat men-debug file crash dump yang dibuat oleh .dump /mt atau .dump /ma.

Untuk informasi tentang utas dalam mode pengguna, lihat Mengontrol Proses dan Utas. Untuk informasi selengkapnya tentang menganalisis proses dan utas, lihat Microsoft Windows Internals oleh Mark Russinovich dan David Solomon.

Keterangan

Ekstensi ini adalah cara cepat untuk mengetahui utas mana yang berputar di luar kontrol atau menghabiskan terlalu banyak waktu CPU.

Tampilan mengidentifikasi setiap utas oleh penomoran utas internal debugger dan dengan ID utas dalam heksadesimal. ID debugger juga ditampilkan.

Berikut adalah contoh:

0:001> !runaway 7

 User Mode Time
 Thread       Time
 0:55c        0:00:00.0093
 1:1a4        0:00:00.0000

 Kernel Mode Time
 Thread       Time
 0:55c        0:00:00.0140
 1:1a4        0:00:00.0000

 Elapsed Time
 Thread       Time
 0:55c        0:00:43.0533
 1:1a4        0:00:25.0876