ForkJoinPool
: ForkJoinPool(int parallelism)
: ForkJoinPool(int parallelism)
: Bu kurucuya rastladığımda, Çatal/Birleştirme çerçevesi ile ilgili oracle belgelerini inceliyordum. Dokümanlar bu paralellik seviyesinin, varsayılan olarak kullanılabilir işlemci sayısına eşit olduğunu söyledi. Programımın hızını ve verimliliğini artırmak için onu nasıl kullanabileceğimi söyleyen var mı?Java ForkJoinPool'de paralellik düzeyi nedir?
9
A
cevap
6
Esas olarak, paralellik ayarı, ForkJoinPool
ürününe kaç tane çalışan iş parçacığı kullanılacağını bildirir.
Varsayılan ayar genellikle optimumdur, ancak diyelim ki ForkJoinPool
'dan ayrı bir çalışan iş parçacığınız var, daha sonra çalışan iş parçacıklarının sayısını işlemci sayısına göre ayarlamayı bulabilirsiniz - 1 tüm işlemcileri kullanmaktan daha iyidir. Genel olarak, belirli bir programdaki hız ve verimliliği arttırmanın tek yolu, farklı ayarlarla profil yapmaktır.
İlgili konular
- 1. Orta düzey güven düzeyi nedir?
- 2. Haskell parMap ve paralellik
- 3. Kıvılcım kümesindeki "Yerellik Düzeyi" anlamı nedir?
- 4. Apache Flink içinde paralellik derecesi
- 5. @Path yapılandırmasında sınıf düzeyi ve yöntem düzeyi
- 6. Spark Tek bir tuşla paralel paralellik
- 7. ADO.NET ile SQL Server için varsayılan işlem yalıtımı düzeyi nedir?
- 8. Android'de Destek Kitaplığı ile kullanılacak API düzeyi nedir?
- 9. Windows Forms/controls içinde * .resx dosyasının alaka düzeyi nedir?
- 10. Log4Net içinde kaydedici ve kök düzeyi arasındaki fark nedir?
- 11. Neden java lambda ifadeleri yeni bir kapsam düzeyi sunmuyor?
- 12. Yay çatısında varsayılan yalıtım düzeyi
- 13. Sürücü sınıfı nedir? (Java)
- 14. Java arasındaki fark nedir
- 15. Java: ServerSocket.iscept threadsafe nedir?
- 16. java ifadeleri Kısa nedir?
- 17. Erişme modül düzeyi değişkenleri
- 18. Raylar Caching Kayıt Düzeyi
- 19. TransactionScope ve Yalıtım Düzeyi
- 20. Scala 2.10 tüm koleksiyonları için paralellik düzeyini ayarlama?
- 21. .NET Eşdeğerliği InterruptedException (Java) nedir?
- 22. Java süper paketlerinin durumu nedir?
- 23. Java-Bir örnek değişkeni nedir?
- 24. Java için WCF muhabiri nedir?
- 25. Java DecimalFormat'ın C# karşılığı nedir?
- 26. Java 8: "UseSplitVerifier" eşdeğeri nedir?
- 27. Sinatra: yığın düzeyi çok derin
- 28. Google Stackdriver Günlüğü'nde günlük düzeyi
- 29. Arayüze tıklayın Arıtma (Giriş Düzeyi)
- 30. IIS7 gzip sıkıştırma düzeyi ayarı