Re: Отложенное выполнение задачи
От: BulatZiganshin  
Дата: 05.10.15 10:29
Оценка:
Здравствуйте, szag, Вы писали:

S>В #1 и #2 можно еще заюзать какой-нить map, для оптимизации, ключ — это время, чтобы проверять не всю очередь.

S>??? другие идеи? Может есть что-то готовое?

используй priority_queue под мьютексом. после выполнения очередной задачи проверяй начало priority_queue, чтобы определить сколько нужно спать до следующей задачи. при добавлении проверяй и при необходимости буди тред-исполнитель

S> Может есть что-то готовое?


платформа-то хоть какая?
Люди, я люблю вас! Будьте бдительны!!!
Отредактировано 05.10.2015 10:34 BulatZiganshin . Предыдущая версия . Еще …
Отредактировано 05.10.2015 10:31 BulatZiganshin . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.