IOCP с планировщиком задач (Threaded Building Blocks)

Я использую TBB, и мне было интересно, как я могу использовать IOCP с его планировщиком задач. Кто-нибудь сделал это? Если это так, некоторые подробности были бы очень признательны.

У меня нет большого опыта работы с IOCP, но я хотел бы использовать его для отправки сообщений во все мои потоки, а вне планировщика задач вы можете просто дать ему дескриптор потока. Однако в TBB я не совсем уверен, как надежно получить дескрипторы потоков.

Спасибо!


person oneminute    schedule 03.12.2010    source источник


Ответы (1)


Если вы используете TBB, думайте не о потоках, а о задачах.

Вероятно, вы захотите использовать класс конвейера TBB. Предполагая, что вы заинтересованы в чтении материала, глава конвейера будет выполнять материал IOCP и снабжать остальную часть конвейера задачами.

Эта серия статей могут представлять интерес.

person timday    schedule 03.12.2010