История изменений
Исправление wolverin, (текущая версия) :
Подскажите, вот этот участок кода в вашем примере, проверяющий значение атомика в цикле - правильно понимаю дает 100% загрузку ядра???
while (true) {
if (mes[0]->f.test(memory_order_acquire))
return mes[0]->data;
}
Исходная версия wolverin, :
Подскажите, вот этот участок кода в вашем примере, проверяющий значение атомика в цикле - правильно понимаю дает 100% загрузку ядра??? [code] while (true) { if (mes[0]->f.test(memory_order_acquire)) return mes[0]->data; } [/code]