История изменений
Исправление tailgunner, (текущая версия) :
наличие гонок за что-либо и отсутствие оных, свойство модели памяти и нижестоящей аппаратуры.
А методы программирования, конечно, не имеют к этому отношения.
О, и вы туда же. Какие такие методы?
Которые исключают проявления гонок, допускаемых аппаратурой и моделью памяти (той моделью памяти, которая определяется аппаратной архитектурой, а не той моделью, которая определяется языком). Как простейший пример - обращения к глобальным переменным должны защищаться мютексами.
Исходная версия tailgunner, :
наличие гонок за что-либо и отсутствие оных, свойство модели памяти и нижестоящей аппаратуры.
А методы программирования, конечно, не имеют к этому отношения.
О, и вы туда же. Какие такие методы?
Которые исключают проявления гонок, допускаемых аппаратурой и моделью памяти (моделью памити, определяемой аппаратной архитектурой, а не моделью памяти языка). Как простейший пример - обращения к глобальным переменным должны защищаться мютексами.