Вращение ждет, вращение петли и занятое вращение
Являются ли ожидание вращения, вращение цикла и занятое вращение разными именами для одной и той же ситуации?
Я читаю разные темы, и все они кажутся связанными с циклом, который "занят" проверкой доступности ресурса.
1 ответ
Busy Spin
Техника, которая используется таким образом, что цикл выполняется до тех пор, пока другой поток не завершит свою работу.
Spin Wait
Ожидание вращения, которое вы должны ждать, пока условие для потока не станет истинным.
Spin Loop
Спиновая петля также похожа на обе из вышеперечисленных занятых и ожидающих. Это означает, что потоки должны ждать, пока другой поток завершит свою работу.
Кстати, я думаю, что эти термины также можно использовать взаимозаменяемо. Точно такие же условия.
Эти три термина относятся к одной и той же концепции. Вы можете прочитать об этом во многих местах, в том числе на странице Википедии о "Ожидание занятости":