commit | ee17b97eeaf733e6ca90cd69f7c2e7713c0db6f1 | [log] [tgz] |
---|---|---|
author | Willy Tarreau <w@1wt.eu> | Fri Feb 26 17:39:04 2021 +0100 |
committer | Willy Tarreau <w@1wt.eu> | Fri Feb 26 17:49:37 2021 +0100 |
tree | 3f5ce3dff9e6c1fd0e5eaa17eb98b4d133b9f718 | |
parent | 3820ff8d2fc6eb31a4fda2849221772d54480ff4 [diff] |
DOC: scheduler: add a diagram showing the different queues and their usages The scheduler has become complex over time and the latest updates were a good opportunity to document it. This diagram shows the time-based wait queue(s), the priority-based run queue(s), and the class-based tasklet queues, trying to emphasize what is local-only and what is shared between threads. The diagram is provided in .fig, .svg, .png, and .pdf.