Semaphore是否有相反的东西

时间:2011-07-02 22:01:51

标签: windows synchronization ipc

是否有与Semaphore相反的内容?我正在寻找一些系统级流程独立的东西,我可以使用计算使用资源的线程数,而不是限制使用了多少线程资源。 或者我应该考虑使用具有相当高的最大计数的信号量?

1 个答案:

答案 0 :(得分:2)

信号量可以按任何顺序发布或获取。我建议您在线程开始使用资源时释放信号量,并在完成资源时获取信号量。

这假设您需要跨进程通信。如果你不这样做,请务必使用计数器变量。

我可以问你为什么要这样做?