пул потоків

Модифікація алгоритму пулу потоків з багатьма чергами

В статті пропонується модифікація алгоритму пула потоків, запропонованого Шоном Парентом на конференції NDC London 2017. Алгоритм, який пропонується, не уступає оригінальному алгоритму по швидкодії та простоті реалізації, і водночас усуває потенційний недолік оригінального алгоритму, який полягає в тому, що при певних обставинах кілька задач можуть виконуватися на одному і тому ж потоці, в той час як інші потоки можуть знаходитися в стані очікування задачі.