Besoin d'une explication simple sur la façon dont "lock striping" fonctionne avec ConcurrentHashMap

Selon la Java de la Simultanéité dans la Pratique, chapitre 11.4.3 dit:

De verrouillage de la division peut parfois être étendue à la partition
verrouillage sur un variablesized ensemble d'objets indépendants, auquel cas
il est appelé le verrou de l'entrelacement. Par exemple, la mise en œuvre de
ConcurrentHashMap utilise un tableau de 16 écluses, dont chacun gardes 1/16
de la table de hachage des seaux; seau N est gardé par écluse N mod 16.

J'ai toujours des problèmes pour comprendre et visualiser le verrouillage de l'entrelacement et de seaux mécanisme.
Quelqu'un peut-il expliquer cela avec une bonne compréhension des mots 🙂

Merci d'avance.

source d'informationauteur GedankenNebel