Использование атомарных свойств в Задаче C: есть ли побочные эффекты?
Я понимаю, что смыслatomic
было объяснено вВ чем разница между атомарными и неатомарными атрибутами?, но я хочу знать это:
Q. Are there any side effects, besides performance issues, in using atomic properties everywhere?
Кажется, ответ - нет, поскольку производительность iPhone в наши дни довольно высокая. Так почему же так много людей все еще используютnon-atomic
?
Четноеatomic
не гарантирует безопасность потоков, но все же лучше, чем ничего, верно?