日期:2014-05-16  浏览次数:20693 次

线程条件唤醒用pthread_cond_wait,那如果间隔固定时间唤醒呢?
本帖最后由 nameofhsw 于 2013-05-21 13:30:27 编辑
一个多线程程序,有需要条件满足唤醒的线程,也有需要间隔固定时间唤醒的线程。
后面这种使用哪个库函数呢?直接线程内部sleep??
如果是多线程sleep会不会造成线程锁互斥


------解决方案--------------------
pthread_cond_timedwait
------解决方案--------------------
sleep只是将线程挂起,不会产生互斥锁吧.LS的函数可以实现