В чём разница между compare_exchange_weak и compare_exchange_strong?
Anonymous Quiz
4%
Weak всегда медленнее, но надёжнее
7%
Strong может использоваться только с целыми числами
4%
Strong требует больше памяти
66%
Weak может ложно провалиться даже при совпадении значений
20%
Weak не является потокобезопасной
Какой механизм лежит в основе вытесняющей многозадачности в современных операционных системах?
Anonymous Quiz
60%
Прерывания от таймера и переключение контекста планировщиком
14%
Добровольная передача управления через yield()
11%
Polling опрос готовности потоков
8%
Семафоры и мьютексы
7%
Механизм сообщений между процессами