A thread pool is a set of a fixed number of threads created when an application starts. Then the threads sit, waiting for requests to come to them, usually through a queue controlled by a semaphore. When the request is made, and there is at least one wait for the stream, the stream wakes up, serves the request and returns to the wait on the semaphore. If threads are not available, there will not be a request queue yet.
- , , , . .
anon