Creating a thread pool using boost

grich picture grich · Nov 3, 2010 · Viewed 20.7k times · Source

Is it possible to create a thread pool using boost's thread? i was looking all over boost's libs and I couldn't find a thread pool manager (or something like that)... Is there a way to do it?

tnx!

Answer

Nim picture Nim · Nov 3, 2010

I know an answer has been accepted, if you need this right now, and you can't be bothered to write your own thread pool, you could try using boost asio io_service with a concurrency hint (i.e. how many threads it should run) and then post() stuff to this io_service... just an idea..