当前位置: 代码迷 >> 综合 >> boost::mutex::scoped_lock lock(video_mutex_)使用注意事项
  详细解决方案

boost::mutex::scoped_lock lock(video_mutex_)使用注意事项

热度:51   发布时间:2023-12-08 14:08:33.0

boost::mutex::scoped_lock lock(video_mutex_);
boost的区域锁,用来对线程同步进行资源保护的。
需要注意的是,所保护的区域,要做到应少尽少,更不能在保护区域加入sleep类似的睡眠。在保护区加睡眠时间,并没有达到睡眠并放弃cpu执行片段的目的,只会拜拜占用资源导致其他地方不能得到及时的执行。

  相关解决方案