Re: [PATCH 34/35] async: use workqueue for worker pool

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Tejun Heo
Date: Tuesday, June 29, 2010 - 8:46 am

Hello,

On 06/29/2010 02:18 PM, Frederic Weisbecker wrote:

It's things like ATA bus resetting and probing.  They're usually
composed of short CPU activities and rather long sleeps.


I lost you here.  If something during boot has to burn cpu cycles
(which it shouldn't, really), it has to burn cpu cycles and having
multiple concurent threads won't help anything.  If something doesn't
burn cpu cycles but takes long, it gotta sleep and cmwq will start a
new thread immediately.  So, can you please elaborate why cmwq would
be problematic?

Thanks.

-- 
tejun
--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[PATCH 34/35] async: use workqueue for worker pool, Tejun Heo, (Mon Jun 28, 2:04 pm)
Re: [PATCH 34/35] async: use workqueue for worker pool, Frederic Weisbecker, (Mon Jun 28, 3:55 pm)
Re: [PATCH 34/35] async: use workqueue for worker pool, Frederic Weisbecker, (Tue Jun 29, 5:18 am)
Re: [PATCH 34/35] async: use workqueue for worker pool, Tejun Heo, (Tue Jun 29, 8:46 am)
Re: [PATCH 34/35] async: use workqueue for worker pool, Frederic Weisbecker, (Tue Jun 29, 8:52 am)
Re: [PATCH 34/35] async: use workqueue for worker pool, Arjan van de Ven, (Tue Jun 29, 9:40 am)
Re: [PATCH 34/35] async: use workqueue for worker pool, Arjan van de Ven, (Tue Jun 29, 11:07 am)
Re: [PATCH 34/35] async: use workqueue for worker pool, Arjan van de Ven, (Tue Jun 29, 11:08 am)
Re: [PATCH 34/35] async: use workqueue for worker pool, Arjan van de Ven, (Tue Jun 29, 11:22 am)
Re: [PATCH 34/35] async: use workqueue for worker pool, Arjan van de Ven, (Tue Jun 29, 11:41 am)
Re: [PATCH 34/35] async: use workqueue for worker pool, David Howells, (Tue Jun 29, 2:37 pm)
[PATCH 4/4] async: use workqueue for worker pool, Tejun Heo, (Fri Jul 2, 2:25 am)
Re: [PATCH 4/4] async: use workqueue for worker pool, Stefan Richter, (Fri Jul 2, 8:09 am)
Re: [PATCHSET] workqueue: implement and use WQ_UNBOUND, David Howells, (Tue Jul 20, 3:01 pm)