Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Расширение !runaway отображает сведения о времени, потребляемом каждым потоком.
!runaway [Flags]
Параметры
Флаги
Указывает тип отображаемой информации. Флаги могут быть любым сочетанием следующих битов. Значение по умолчанию — 0x1.
Bit 0 (0x1)
Приводит к тому, что отладчик отображает время пользователя, затраченное каждым потоком.
Бит 1 (0x2)
Приводит к тому, что отладчик отображает время ядра, затраченное каждым потоком.
Бит 2 (0x4)
Приводит к тому, что отладчик отображает время, прошедшее с момента создания каждого потока.
DLL-библиотеки
Uext.dll
Ntsdexts.dll
Дополнительная информация
Расширение !runaway можно использовать только во время динамической отладки или при отладке файлов аварийного дампа, созданных с помощью .dump /mt или .dump /ma.
Сведения о потоках в пользовательском режиме см. в разделе "Управление процессами и потоками". Дополнительные сведения об анализе процессов и потоков см. в статье Microsoft Windows Internals by Mark Russinovich и Дэвид Соломон.
Замечания
Это расширение является быстрым способом узнать, какие потоки спинируются из-под контроля или потребляют слишком много времени ЦП.
Отображение определяет каждый поток внутренним нумерированием отладчика и идентификатором потока в шестнадцатеричном формате. Также отображаются идентификаторы отладчика.
Рассмотрим пример:
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