Re: [PATCH] aio: avoid using queue_delayed_work in aio_kick_handler to schedule itself

!MAILaRCHIVE_VOTE_RePLACE
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Nikanth Karthikesan <knikanth@...>
Cc: Jeff Moyer <jmoyer@...>, <linux-aio@...>, <linux-kernel@...>, Benjamin LaHaise <bcrl@...>, Zach Brown <zach.brown@...>
Date: Monday, July 7, 2008 - 9:44 am

On Tue, 2008-07-01 at 14:21 +0530, Nikanth Karthikesan wrote:

The main purpose of the delayed queuing was to improve performance with
workloads where the work was more or less immediately done.  The best
example is aio pipes.  The delayed queue cut down on the context switch
rate dramatically and made a large performance improvement for pipe
workloads (without cutting down on other perf at the time).

-chris


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

Messages in current thread:
[PATCH] aio: avoid using queue_delayed_work in aio_kick_hand..., Nikanth Karthikesan, (Wed Jun 25, 11:57 pm)
Re: [PATCH] aio: avoid using queue_delayed_work in aio_kick_..., Nikanth Karthikesan, (Mon Jun 30, 1:50 am)
Re: [PATCH] aio: avoid using queue_delayed_work in aio_kick_..., Nikanth Karthikesan, (Tue Jul 1, 4:51 am)
Re: [PATCH] aio: avoid using queue_delayed_work in aio_kick_..., Chris Mason, (Mon Jul 7, 9:44 am)