/
Thread Pool

Thread Pool

 

A thread pool is a collection of pre-instantiated, idle threads that can be used to perform multiple tasks in parallel, reducing the overhead of creating and destroying threads on demand.

More detail

We have an implementation of one of these called COLthreadPool which can be used to execute threaded code.

Related content

What are threads?
What are threads?
More like this
Reference Counting
Reference Counting
More like this
How to launch a thread in Windows versus POSIX
How to launch a thread in Windows versus POSIX
More like this
Coroutines - we can give blocking programming without the overhead of many operating system threads.
Coroutines - we can give blocking programming without the overhead of many operating system threads.
More like this
Share nothing
Share nothing
More like this
Can a single thread be using select/epoll/kqueue etc. on one thread
Can a single thread be using select/epoll/kqueue etc. on one thread
More like this