Я обновляю какой -то код, и я наткнулся на несколько мутекс, которые использовали строки: < /p>
while (!mutex_.try_lock())
sleep_for(milliseconds(1));
< /code>
вместо того, чтобы просто записать мутекс сразу: < /p>
mutex_.lock();
< /code>
Есть ли какая -либо разница в производительности положительной или отрицательной для использования подхода Try Lock and Sleep vs, прямо блокировать мутекс или это просто потраченные впустую инструкции? < /p>
Подробнее здесь: https://stackoverflow.com/questions/330 ... erformance