Fork/Join Framework
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