C++ lectures at MIPT (in Russian). Lecture 13. Atomicity, part 2

Лекции в магистратуре МФТИ по C на русском языке. В этой лекции мы продолжаем атомарность. На этот раз время остановиться на проектировании: API races, livelocks, ABA, всё остальное из этой серии. И мы успели начать модели памяти Лектор: Константин Владимиров Дата лекции: 10 марта 2020 года Съёмка и звук: Дмитрий Рябцев Предыдущая лекция: Следующая лекция: Слайды ко всем лекциям: Errata: * я как-то неубедительно рассказал про конкретные проблемы, вызываемые ABA. В начале следующей лекции исправлюсь * 1:16:21 есть некая путаница с семантикой acquire/release, см. обсуждение в комментариях
Back to Top