题
我的多线程代码中有很多自旋锁,大多数时候它们都在等待其他线程完成工作,从而消耗大量的 CPU 使用率。在Linux中,我通常使用pthread_cond_wait和pthread_cond_signal来暂停线程并在收到信号时唤醒。boost库中有类似的东西吗?快速浏览了一下,我找不到任何东西。
视觉工作室2005
不隶属于 StackOverflow
题
我的多线程代码中有很多自旋锁,大多数时候它们都在等待其他线程完成工作,从而消耗大量的 CPU 使用率。在Linux中,我通常使用pthread_cond_wait和pthread_cond_signal来暂停线程并在收到信号时唤醒。boost库中有类似的东西吗?快速浏览了一下,我找不到任何东西。
视觉工作室2005