Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
Интересно, что ситуация разорванной записи может возникнуть и на одном ядре: системное прерывание — скажем, для запланированной смены контекста потока — может возникнуть между внутренними операциями 32-битного сохранения! В этом случае, когда поток возобновит свою работу, он начнет выполнять инструкцию strd заново.
Изучаю сейчас тему атомиков, в т.ч. ищу инфу на Хабре. Кому интересно, вот из более свежего тоже отличный материал: https://habr.com/ru/company/ncloudtech/blog/694284/
Атомарные и неатомарные операции