Когда синхронизированное ключевое слово в JAVA использует мьютекс, если только один поток борется за блокировку, это все равно вызывает переключение между режимом ядра и режимом пользователя?
Переключение между режимом ядра и пользователем Режим не только происходит, когда потоки уведомляются или блокируются. Это происходит всякий раз, когда возникает конфликт блокировки?
На самом деле, я хочу знать, как облегченная блокировка и блокировка смещения улучшают производительность для синхронизированного ключевого слова