Java ConcurrentHashMap はパーティションを内部的に維持します。各パーティションは個別にロックできます。複数のスレッドによってアクセスされるすべてのキーが同じパーティションに分類され、パーティションが役に立たないシナリオが存在する可能性があります。パーティションの数をさらに増やすと、同時実行性が向上するはずです。
Java がパーティション数のデフォルト値を非常に高い値ではなく 16 として提供するのはなぜですか? マップ内に多数のパーティションがある場合のパフォーマンス オーバーヒアリングはどのようなものですか?