Fork/Join Framework

Türkçe karşılığı: Fork/Join çatısıAlan: Eşzamanlılık

Hesaplama görevlerini özyinelemeli biçimde alt görevlere bölüp sonuçları birleştiren work-stealing tabanlı Java çatısı.

Teknik Bağlam

Yeterince iri taneli divide-and-conquer CPU işleri için etkilidir. Blocking I/O ve aşırı küçük alt görevler paralel verimi düşürebilir; görev granularity'si, common-pool etkileşimi, work-stealing overhead'i ve bellek yerelliği ölçülmelidir.

İlgili Kavramlar

  • work stealing
  • parallelism
  • Parallel Streams
  • ExecutorService