Il termine per questo tipo di comportamento è Sincronizzazione thread. A volte viene anche chiamato serializzazione perché i thread devono entrare in linea e passare quel pezzo di codice in serie.
Contesa della serratura è una dimensione che può essere utilizzata per misurare e prevedere le prestazioni di un pezzo di codice che richiede la sincronizzazione dei thread. Se 8 thread stanno contendendo per un lock contro 4 thread, ciò indica quanto lentamente le tue richieste stanno per essere completate, per esempio.
Thread Starvation è ciò che accade quando tutti i thread sono occupati, ma arrivano nuove richieste e non ci sono thread per soddisfare tali richieste. La fame di thread può essere un effetto collaterale della contesa, ma puoi avere un sistema altamente controverso che blocca tutto in threading singolo senza problemi di thread in base alle dimensioni del pool di thread o al numero di richieste di lavoro in arrivo.
Quindi, in breve, quando si hanno più thread che si contendono per una singola cosa, si dice che quei thread siano sincronizzati o serializzati in alcune parlate.
Ulteriori letture
Blocco contesa su Wikipedia
Starvation su Wikipedia