Thread Pool

Türkçe karşılığı: Thread havuzuAlan: Eşzamanlılık

İşleri her seferinde yeni OS thread oluşturmak yerine yeniden kullanılan sınırlı worker thread kümesine dağıtan yürütme modeli.

Teknik Bağlam

Pool size CPU-bound ve blocking workload için farklı seçilir; queue politikası overload davranışını belirler. Unbounded queue latency'yi gizleyerek memory pressure oluşturabilir.

Sınırlar

Daha büyük pool daha yüksek throughput garantisi vermez; context switch ve contention maliyeti artabilir. Virtual thread modelinde klasik pool gerekçeleri değişebilir.

İlgili Kavramlar

  • Virtual Thread
  • Work Stealing
  • Queueing Theory
  • Bulkhead Pattern