Исправление
dzidzitop,
(текущая версия)
:
Не хочешь просвящаться - не надо. Вдумчивый читатель обнаружит, что ссылка про процессоры и компиляторы, а не про плюсы.
А так же про то, что твои рассуждения не работают на живых компиляторах и железе:
Один поток write only в queue, например, второй read only. Никаких гонок, ибо эксклюзивные раздельные права на чтение и запись у разных потоков.
Но исключительно для питона, если не ошибаюсь, прокатит.
Ключевые слова: out-of-order execution, writeback buffer, cache coherency, memory barrier
Исправление
dzidzitop,
:
Не хочешь просвящаться - не надо. Вдумчивый читатель обнаружит, что ссылка про процессоры и компиляторы, а не про плюсы.
А так же про то, что твои рассуждения не работают на живых компиляторах и железе:
Один поток write only в queue, например, второй read only. Никаких гонок, ибо эксклюзивные раздельные права на чтение и запись у разных потоков.
Но исключительно для питона, если не ошибаюсь, прокатит.
Ключевые слова: out-of-order execution, writeback buffer, cache coherency
Исходная версия
dzidzitop,
:
Не хочешь просвящаться - не надо. Вдумчивый читатель обнаружит, что ссылка про процессоры и компиляторы, а не про плюсы.
А так же про то, что твои рассуждения не работают на живых компиляторах и железе:
Один поток write only в queue, например, второй read only. Никаких гонок, ибо эксклюзивные раздельные права на чтение и запись у разных потоков.
Но исключительно для питона, если не ошибаюсь, прокатит.