Проблема рекламации памяти и два новых решения в C++26. Лекция в университете iSpring.
Описание
Лекция прочитанная весной 2026-го года в городе Йошкар-Ола. Мы начинаем от самых основ и прицельно разбираем разные аспекты проблемы рекламации памяти в многопоточных программах.
Timeline
00:00 Начало. Пример, который мы будем использовать всю лекцию.
03:56 Потоки и гонка за данные.
09:35 Mutex или простота хуже воровства.
12:12 RAII обёртки над mutex.
19:23 Мьютекс это очередь. Концепция read/write lock.
25:51 Сеттинг который мы будем использовать в лекции и первые замеры.
29:14 Убираем в целом блокировки. CAS-циклы.
34:45 Happens before, барьеры и модели памяти.
42:50 Проблема рекламации.
47:30 Атомарный разделяемый указатель и новые замеры.
52:05 C++26: решение проблемы рекламации в стиле RCU и ещё замеры.
01:01:35 C++26: решение проблемы рекламации через Hazard Pointers и ещё замеры.
01:07:55 Список литературы и вопросы.
Рекомендуемые видео












![Главные открытия «Джеймса Уэбба» к 2026 году [Fraser Cain]](/images/video/2026-06-25/8f/24/8f248957a381f5fefc5754bbc0dc0522.jpg?width=640)

![||Х2|| Реакция Блогер-Хауса на Лололошку, Ричарда и Дилана. [Lp. Последняя Реальность]](/images/video/2026-07-04/2f/7c/2f7cdf22ece765abfd4c706f512785bd.jpg?width=640)
![Дуэйн Скала Джонсон - Это Видео Изменит Вашу Жизнь - Сильнейшая Мотивация и Правила Жизни [get.gt]](/images/video/2025-11-07/9c/87/9c87585b6f7db4cc35a9088a1fb78396.jpg?width=640)
![Реакция последняя реальность на Лололошку и Джона [+Окетра]](/images/video/2026-06-30/bc/d9/bcd9ccccae7773d9cd18951e69c79d45.jpg?width=640)



