File:Thread pool.svg

From Infogalactic: the planetary knowledge core
Jump to: navigation, search
Original file(SVG file, nominally 580 × 300 pixels, file size: 29 KB)

Summary

A simple <a href="https://en.wikipedia.org/wiki/Thread_pool_pattern" class="extiw" title="en:Thread pool pattern">thread pool</a>. The task queue has many waiting tasks (blue circles). When a thread opens up in the queue (green box with dotted circle) a task comes off the queue and the open thread executes it (red circles in green boxes). The completed task then "leaves" the thread pool and joins the completed tasks list (yellow circles).

Licensing

Lua error in package.lua at line 80: module 'strict' not found.

File history

Click on a date/time to view the file as it appeared at that time.

Date/TimeThumbnailDimensionsUserComment
current07:48, 17 January 2017Thumbnail for version as of 07:48, 17 January 2017580 × 300 (29 KB)127.0.0.1 (talk)A simple <a href="https://en.wikipedia.org/wiki/Thread_pool_pattern" class="extiw" title="en:Thread pool pattern">thread pool</a>. The task queue has many waiting tasks (blue circles). When a thread opens up in the queue (green box with dotted circle) a task comes off the queue and the open thread executes it (red circles in green boxes). The completed task then "leaves" the thread pool and joins the completed tasks list (yellow circles).
  • You cannot overwrite this file.

The following page links to this file: