Александр Ланцов — Не happens-before единым: нестандартные семантики
Ближайшая конференция: JPoint 2024, 17 апреля (online), 24–25 апреля (offline, Москва)
Подробности и билеты:
— —
Реклама. Публичное акционерное общество «Сбербанк России», 2RanykF1Hix
— —
Несмотря на то, что новые режимы упорядочивания доступов к памяти стали доступны еще с выходом JDK 9, немногие разработчики знакомы с ними. Хотя эти семантики все еще не имеют формального описания в модели памяти Java, они широко используются в популярных многопоточных библиотеках: JCTools, Disruptor, Agrona, Aeron и многих других. Поэтому для изучения исходного кода этих проектов нужно понимать существующие режимы упорядочивания.
Но даже для исключительно прикладных разработчиков-пользователей этих библиотек понимание свойств этих режимов позволяет осознанно подходить к выбору используемой реализации многопоточных структур данных. И все это может увеличить производительность всей системы.
В докладе последовательно рассматриваются все доступные на данный момент режимы: plain, opaque, release-acquire, volatile. Для каждого показаны его высокоуровневые свойства и примеры использования.
Доклад будет интересен всем, кто интересуется многопоточным программированием, моделями памяти и популярными lock-free библиотеками.
Презентация к докладу:
#java #performance
1 view
253
47
3 months ago 00:25:22 1
Боец сборной РФ по средневековому бою комментирует фильмы — «Игра престолов», «Последняя дуэль» и др
3 months ago 00:19:41 1
Квантовая Теория Доказывает, Что Вы Никогда Не Умрёте! Доктор Джо Диспенза
3 months ago 00:32:43 3
Историк разбирает сцены из фильмов «300 спартанцев», «Гладиатор», «Рим», «Троя»
4 months ago 00:01:25 1
Синистер. Пожиратель душ (2024) | Русский дублированный трейлер (18+) | Amazon Prime Video
4 months ago 01:35:19 1
Кавказ: горные маршруты в окрестностях Красной поляны
4 months ago 00:31:12 1
КЛИМ ЖУКОВ | АЛЕКСАНДР КАДИРА: Сказ про то, как викинги на вахту в Константинополь ездили
7 months ago 00:03:41 1
«ОБИДНО, ДОСАДНО» “Черная роза“- Дореволюционный Русский романс- Яна Грей-Yana Gray
7 months ago 00:04:37 1
МАГОМАЕВ Муслим - Земля - родина любви
7 months ago 00:30:18 1
Энергоэффективный дом: собственная система утепления, дешевое отопление без газа // FORUMHOUSE
7 months ago 00:48:03 1
Александр Ланцов — Не happens-before единым: нестандартные семантики
7 months ago 01:09:45 1
Разводим лохов на деньги //НОВОГОДНИЙ БЕСЯЧИЙ МАРАФОН.Д6 Из консьержки в байгужанки (Денис Байгужин)
8 months ago 00:44:54 6
Александр Ланцов — Прогревая JVM: CRaC и другие фокусы
8 months ago 00:05:13 1
НИКОЛАЙ МЯКSЕМ . ГОСПОДА ОФИЦЕРЫ.золотой тенор РОССИИ
8 months ago 00:03:45 1
Керн. “Дым“ из мюзикла “Роберта“ (“Smoke Gets In Your Eyes“). Поет Тамара Синявская (1989)
8 months ago 01:29:34 1
Литмастерская Сергея Лукьяненко в РГБМ. Презентация новых книг
8 months ago 01:05:50 1
ЗА ШИРМОЙ ТЫСЯЧНОГО ЛИ | ПРЕДСКАЗАНИЯ ПИСАТЕЛЕЙ РУССКОЙ ФАНТАСТИКИ | ЭПИЗОД 1
8 months ago 01:25:38 3
ВИЗАНТИЙСКАЯ ИМПЕРИЯ: от Константина I до Юстиниана Великого / Уроки истории / МИНАЕВ
8 months ago 00:03:26 1
РАИСА МАЯКSЕМ НИКОЛАЙ НИКОНОРОВ.ЧАСТУШКИ ЖИВОЙ ЗВУК
8 months ago 00:30:00 8
к/ф В Раю делать нечего, 2019
9 months ago 01:47:03 1
Орден Люцифера и «Чёрные Маги» Сталин, Гитлер етс. Комментарии к опасному эфиру
9 months ago 02:07:58 2
Орден Люцифера и его Чёрные Маги: высшие «офицеры» Гурджиев, Ленин, Сталин, Гитлер, Ланц и другие
10 months ago 00:03:36 6
Концерт Бориса Левкоева с гитарным дуэтом Acoustic Live
10 months ago 00:41:03 1
Фрагменты концерта “Великий Марио Ланца“
10 months ago 00:22:53 5
Ваза из диорита - вручную: 2 года крови, пота и хейта | Итоги эксперимента | Примитивные технологии