轮询变量意味着什么?

时间:2013-12-16 06:38:01

标签: operating-system semaphore

轮询变量意味着什么?使用信号量进行同步时,忙等待表示连续检查变量或查询变量。两者之间有什么区别(如果有的话)。提前致谢。

1 个答案:

答案 0 :(得分:3)

  

轮询变量是什么意思??

通常,“polling”一词不会用于变量本身,但在某些资源上 - 您轮询套接字以查看是否可以读取它。

一般来说,轮询意味着在循环中询问“准备好了吗?” “不”“准备好了吗?” “不”“准备好了吗?” “是”

  

使用信号量进行同步时,忙等待表示连续检查变量或轮询变量。两者之间有什么区别(如果有的话)

由于术语并不真正适用(谷歌搜索'轮询变量'没有产生任何有趣的东西)我不得不说是的,它们的意思相同。

在繁忙循环中,CPU不断检查变量(“忙等待”)以查看它是否符合某些条件。对于wait信号量,此标准是该值是否大于零。