Thread pool

Origem: Wikipédia, a enciclopédia livre.
Um exemplo de thread pool (caixas verdes) com tarefas em espera (azul) e completadas (amarelo)

Em ciência da computação, uma thread pool é um padrão de projeto de software para implementar programação concorrente na execução de um programa. Uma thread pool mantém múltiplas threads que executam tarefas, normalmente pequenas.[1] Um número fixo de threads pode ser criado logo de início e mantido fixo para reduzir o overhead de criação dinâmica de threads.[2]

Referências

  1. Holub, Allen (2000). Taming Java Threads. [S.l.]: Apress. p. 209 
  2. «Thread Pools». The Java™ Tutorials. Consultado em 25 de novembro de 2022 
Ícone de esboço Este artigo sobre computação é um esboço. Você pode ajudar a Wikipédia expandindo-o.