0

私はこのマイクロベンチマークを理解しようとしています。

ソースには、 と の 4 種類の ForkJoin がForkJoinreuseありForkJoinrecursivedeepます。ソースを読んでも、ForkJoinと との違いがわかりません。ForkJoinrecursive

4

1 に答える 1

1

これら 2 つのクラスでは、精度に違いがあるように見えます。

ForkJoinRecursive.java 対 ForkJoinRecursiveDeep
       'if (slices < 10000)' 対 'if (slices <= 1)'

全体として、コードは同時実行を使用しようとしているように見えます。つまり、複数のスレッドを実装しています。詳細については、以下のリンクを参照してください。

同時実行
プロセスとスレッド

于 2015-06-24T08:43:26.093 に答える