• Home
  • Raw
  • Download

Lines Matching full:pool

42 worker pool.  An MT wq could provide only one execution context per CPU
53 their own thread pool.
64 * Automatically regulate worker pool and level of concurrency so that
98 Each per-CPU BH worker pool contains only one pseudo worker which represents
110 When a work item is queued to a workqueue, the target worker-pool is
112 and appended on the shared worklist of the worker-pool. For example,
114 be queued on the worklist of either normal or highpri worker-pool that
117 For any thread pool implementation, managing the concurrency level
123 Each worker-pool bound to an actual CPU implements concurrency
124 management by hooking into the scheduler. The worker-pool is notified
130 workers on the CPU, the worker-pool doesn't start execution of a new
153 pressure. Else it is possible that the worker-pool deadlocks waiting
215 worker-pool of the target cpu. Highpri worker-pools are
219 each other. Each maintains its separate pool of workers and
226 worker-pool from starting execution. This is useful for bound
650 pool[00] ref= 1 nice= 0 idle/workers= 4/ 4 cpu= 0
651 pool[01] ref= 1 nice=-20 idle/workers= 2/ 2 cpu= 0
652 pool[02] ref= 1 nice= 0 idle/workers= 4/ 4 cpu= 1
653 pool[03] ref= 1 nice=-20 idle/workers= 2/ 2 cpu= 1
654 pool[04] ref= 1 nice= 0 idle/workers= 4/ 4 cpu= 2
655 pool[05] ref= 1 nice=-20 idle/workers= 2/ 2 cpu= 2
656 pool[06] ref= 1 nice= 0 idle/workers= 3/ 3 cpu= 3
657 pool[07] ref= 1 nice=-20 idle/workers= 2/ 2 cpu= 3
658 pool[08] ref=42 nice= 0 idle/workers= 6/ 6 cpus=0000000f
659 pool[09] ref=28 nice= 0 idle/workers= 3/ 3 cpus=00000003
660 pool[10] ref=28 nice= 0 idle/workers= 17/ 17 cpus=0000000c
661 pool[11] ref= 1 nice=-20 idle/workers= 1/ 1 cpus=0000000f
662 pool[12] ref= 2 nice=-20 idle/workers= 1/ 1 cpus=00000003
663 pool[13] ref= 2 nice=-20 idle/workers= 1/ 1 cpus=0000000c
665 Workqueue CPU -> pool