Потоки и задачи

Версия 1.1 от Alexandr Fokin на 2022/07/29 02:35

Thread and Task

Thread PoolПул потоков

Одна из задач пула - более оптимальное использование потоков, переиспользование.
Операция создания потока является относительно дорогой, поэтому с точки зрения производительности более выгодно может быть переиспользовать один и тот же поток, последовательно выполняя несколько Task (задач).

ThreadПоток исполненияПоток исполнения в приложении.
TaskЗадачаЛогическая задача, которая может выполниться в Thread (потоке) из Thread Pool (пула потоков).
Для Task (задачи), которые будет выполняться длительное время стоит использовать метку.

Материалы:

Теги: