据我所知,旧版本的boost::mutex
Windows Boost 实现是使用临界区完成的。但是在 Boost 1.51 的最新版本中,我发现现在互斥锁实现是基于事件的。
有谁知道这种变化背后的原因是什么?这样做是因为性能原因吗?关键部分会被弃用吗?
据我所知,旧版本的boost::mutex
Windows Boost 实现是使用临界区完成的。但是在 Boost 1.51 的最新版本中,我发现现在互斥锁实现是基于事件的。
有谁知道这种变化背后的原因是什么?这样做是因为性能原因吗?关键部分会被弃用吗?