Прерывание потока пула потоков - PullRequest
2 голосов
/ 19 декабря 2011

Ответ на вопрос - Реализация общего тайм-аута C # предоставляет решение, которое включает в себя прерывание потока пула потоков. Я знаю последствия прерывания явно созданного потока. Я предполагаю, что последствия прерывания потока пула потоков будут больше, чем прекращение явных потоков. Интересно:

  1. Что происходит с потоком пула потоков, когда он прерывается?
  2. Поток становится совершенно непригодным для использования?
  3. Освобождена ли память стека прерванного потока?
  4. Что произойдет, если многие потоки пула потоков прерываются? Как пул потоков справляется с такой ситуацией?

Спасибо.

...