Новости нашего ИТ логотип
Подписаться
Опубликовано

Под капотом многопоточной синхронизации в Java: как потоки договариваются через Mark Word

Автор

Под капотом многопоточной синхронизации в Java: как потоки договариваются через Mark Word #java Когда вы пишете synchronized(obj), под капотом происходит целая цепочка событий, которую можно отследить до Mark Word — восьмибайтового служебного поля в каждом Java-объекте. В современных реализациях JVM (таких как HotSpot, OpenJ9, GraalVM) используется динамическая, адаптивная система, которая выбирает наиболее эффективную стратегию блокировки в зависимости от реального поведения потоков.

link

avatar
Новости нашего ИТ
12 подписчиков
4790 постов
Данный канал является агрегатором технических статей нашего любимого ИТ, так что кто устал листать тысячи сайтов в поиске технических статей присоеденяйтесь к каналу и наслаждайтесь #it_news

Свежие посты