Команда! threads показывает XXX идентификатор потока - PullRequest
4 голосов
/ 13 марта 2011

Когда я запускаю команду! Threads, в самых левых столбцах для нескольких потоков я вижу идентификатор как XXX. Насколько я понимаю, это означает мертвые темы. Включает ли это какие-либо потоки, которые вышли (изящно или неблагодарно), или это относится к любым потокам, которые не вышли изящно и были убиты через API, такие как Abort или Interrupt

1 Ответ

3 голосов
/ 14 марта 2011

Вы правы, потоки, помеченные как XXXX, являются мертвыми потоками - то есть их больше не существует с точки зрения ОС.CLR хранит информацию о потоках немного дольше, чем ОС, поэтому вы видите мертвые потоки в выводе.

Да, как нормально завершенные, так и принудительно уничтоженные потоки появляются с выводом XXXX.

...