旋转等待,旋转循环和忙旋转

时间:2016-03-13 11:52:03

标签: busy-waiting busy-loop

旋转是等待,旋转循环还是忙于为同样的情况旋转不同的名字?

我读了不同的线程,它们似乎都与一个循环相关,这是一个忙碌的"检查资源的可用性。

2 个答案:

答案 0 :(得分:3)

忙碌旋转

一种技术,它以循环运行的方式运行,直到其他线程必须完成其工作。

旋转等待

旋转等待,你必须等到线程的条件为真。

旋转循环

旋转循环也类似于上面的忙旋转和等待旋转。这意味着线程必须等待其他线程完成他的工作。

顺便说一下,我认为这些术语也可以互换使用。确切地说,这些是相同的术语。

答案 1 :(得分:0)

这三个术语指的是相同的概念。您可以在许多地方阅读有关此内容的更多信息,包括Wikipedia页面上的“忙碌等待”页面:

https://en.wikipedia.org/wiki/Busy_waiting