【发布时间】:2011-08-10 06:54:42
【问题描述】:
我的应用程序对速度非常重要,甚至微秒也很重要。我在不同的地方使用 semaphore(1,1)。我认为它可以很容易地转换为互斥体。但我想知道它是否有利,或者就速度而言,它是一回事。 我将有义务提供任何建设性的答案。 谢谢。
【问题讨论】:
-
您是否在没有先搜索和发现瓶颈的情况下进行优化?这听起来像是灾难的秘诀。
我的应用程序对速度非常重要,甚至微秒也很重要。我在不同的地方使用 semaphore(1,1)。我认为它可以很容易地转换为互斥体。但我想知道它是否有利,或者就速度而言,它是一回事。 我将有义务提供任何建设性的答案。 谢谢。
【问题讨论】:
有些差异可能会影响性能。 有关更多详细信息,请参阅此类似问题: What is the difference between semaphore and mutex in implementation?
【讨论】: