Я создаю несколько управляемых потоков внутри приложения asp.net (System.Threading.Thread
). Каждый поток создает строку в базе данных и удаляет ее после выполнения работы (~ 3-5 минут).
Когда я смотрю количество потоков w3wp
в task manager
окон, число потоков меньше ожидаемого. Например, если у меня 100 запущенных заданий в соответствии с базой данных, в w3wp
будет 50 потоков. Это очень колеблется, а иногда и один к одному.
Подсчитывает ли thread count
в task manager
управляемые потоки? Если да, то где мои темы?