1

假设我有一个具有以下特性的同步原语:

  1. 它有一个初始为零的Count属性。
  2. 它有一个等待方法。当在Count为零的对象上调用时,它会立即返回。
    否则,它会阻塞并等待对象发出信号。
  3. 它有一个Signal方法。当在具有正Count的对象上调用时,它会递减它并解除对Wait的当前/下一次调用的阻塞。
  4. 如果在Wait等待期间调用Signal 5 次,不仅当前的Wait会返回,而且接下来的 4 次 Wait 调用也会立即返回。
  5. 它有一个ExpectSignal(不确定名称)方法。它增加Count属性。

这样的实体是否有一个标准的(即使是晦涩的)名称?

4

0 回答 0