Fork/Join Framework
Fork/Join çatısı (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ı.
Eşzamanlılık 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.
İlişkili Eşzamanlılık Kavramları
- work stealing
- parallelism
- Parallel Streams
- ExecutorService