MonitorHeld указывает, сколько мониторов удерживается этим конкретным SyncBlk.
Каждый раз, когда вы вступаете в конфликт по поводу блокировки, у вас будет 1 владелец, удерживающий syncblk. Каждый официант на замке держит 2.
Ваш 99 означает, что у вас есть один объект, "владеющий" замком, и 49 объектов, ожидающих на замке.
Лучшее обсуждение и подробное объяснение !syncblk
, которое я нашел, это это Тесс Феррандез .