Trace workqueues

modulename: trace_workqueue.ko

configname: CONFIG_WORKQUEUE_TRACER

Linux Kernel Configuration
└─>Tracers
└─>Trace workqueues
In linux kernel since version 2.6.30 (release Date: 2009-06-09)  
The workqueue tracer provides some statistical information
about each cpu workqueue thread such as the number of the
works inserted and executed since their creation. It can help
to evaluate the amount of work each of them has to perform.
For example it can help a developer to decide whether he should
choose a per-cpu workqueue instead of a singlethreaded one.

source code: