У меня много кодовых блокировок в моем многопоточном коде, и большую часть времени они ждут, пока другие потоки выполнят свою работу и, таким образом, много раз жуют использование процессора. В Linux я обычно использую pthread_cond_wait и pthread_cond_signal, чтобы приостановить поток и проснуться при получении сигнала. Есть ли что-то подобное в буст-библиотеках? Беглый взгляд, я не смог найти ничего.
Визуальная студия 2005