Messages in this thread | | | Date | Fri, 4 May 2012 10:55:40 -0700 | From | Tejun Heo <> | Subject | Re: workqueue tracing removed? |
| |
On Fri, May 04, 2012 at 11:22:43PM +0530, Sundar wrote: > I can get the workqueue insertion/execution/end events; but in the > latest kernels, i see that worker:0/1 or worker:u/0 (similar) shows > prominently on the traces, but I am not able to exactly pin point > which worker thread was being executed; i remember on the older > kernels, it used to be visible as something like work_dbs (ondemand > governor) or work_*. > > Am i missing something here?
Workers are now shared, so all the workqueues share the same set of workers. Work item execution can be tracked with tracepoints but unfortunately there currently is no way to measure cpu consumption of each work item.
Thanks.
-- tejun
| |