Re: [PATCH] Give kjournald a IOPRIO_CLASS_RT io priority

!MAILaRCHIVE_VOTE_RePLACE
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Dave Chinner <david@...>
Cc: Andi Kleen <andi@...>, Andrew Morton <akpm@...>, Arjan van de Ven <arjan@...>, <linux-kernel@...>, Alan Cox <alan@...>
Date: Thursday, October 2, 2008 - 5:45 am

On Thu, Oct 02 2008, Dave Chinner wrote:

Sure, just marking it as sync is not a magic bullet. It'll be in the
first priority for that class, but it'll share bandwidth with other
processes. So if you have lots of IO going on, it can take hundreds of
miliseconds before being dispatched.

RT will always be faster, but mainly by virtue of there being no RT IO
in the first place. And of course preferential treatment is given to
this higher priority scheduling class.


That's a good idea, just bump the priority a little bit. Arjan, did you
test that out? I'd suggest just trying prio level 0 and still using
best-effort scheduling. Probably still need the sync marking, would be
interesting to experiment with though.

-- 
Jens Axboe

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

Messages in current thread:
[PATCH] Give kjournald a IOPRIO_CLASS_RT io priority, Arjan van de Ven, (Wed Oct 1, 11:00 pm)
Re: [PATCH] Give kjournald a IOPRIO_CLASS_RT io priority, Andrew Morton, (Thu Oct 2, 12:56 am)
Re: [PATCH] Give kjournald a IOPRIO_CLASS_RT io priority, Arjan van de Ven, (Thu Oct 2, 9:05 am)
Re: [PATCH] Give kjournald a IOPRIO_CLASS_RT io priority, Jens Axboe, (Thu Oct 2, 5:45 am)
Re: [PATCH] Give kjournald a IOPRIO_CLASS_RT io priority, Arjan van de Ven, (Thu Oct 2, 3:04 pm)
Re: [PATCH] Give kjournald a IOPRIO_CLASS_RT io priority, Arjan van de Ven, (Thu Oct 2, 9:14 am)
Re: [PATCH] Give kjournald a IOPRIO_CLASS_RT io priority, Arjan van de Ven, (Thu Oct 2, 9:36 am)
Re: [PATCH] Give kjournald a IOPRIO_CLASS_RT io priority, Arjan van de Ven, (Thu Oct 2, 10:26 am)
Re: [PATCH] Give kjournald a IOPRIO_CLASS_RT io priority, Arjan van de Ven, (Thu Oct 2, 9:12 am)
Re: [PATCH] Give kjournald a IOPRIO_CLASS_RT io priority, Arjan van de Ven, (Fri Oct 3, 12:01 am)
Re: [PATCH] Give kjournald a IOPRIO_CLASS_RT io priority, Arjan van de Ven, (Fri Oct 3, 12:23 am)
Re: [PATCH] Give kjournald a IOPRIO_CLASS_RT io priority, Andrew Morton, (Fri Oct 3, 12:40 am)
Re: [PATCH] Give kjournald a IOPRIO_CLASS_RT io priority, Arjan van de Ven, (Fri Oct 3, 12:45 am)
Re: [PATCH] Give kjournald a IOPRIO_CLASS_RT io priority, Arjan van de Ven, (Fri Oct 3, 12:43 am)
Re: [PATCH] Give kjournald a IOPRIO_CLASS_RT io priority, Andrew Morton, (Fri Oct 3, 12:50 am)
Re: [PATCH] Give kjournald a IOPRIO_CLASS_RT io priority, Arjan van de Ven, (Fri Oct 3, 1:00 am)
Re: [PATCH] Give kjournald a IOPRIO_CLASS_RT io priority, Andrew Morton, (Wed Oct 8, 11:38 pm)
Re: [PATCH] Give kjournald a IOPRIO_CLASS_RT io priority, Arjan van de Ven, (Fri Oct 3, 1:21 pm)
Re: [PATCH] Give kjournald a IOPRIO_CLASS_RT io priority, Arjan van de Ven, (Thu Oct 2, 9:16 am)
Re: [PATCH] Give kjournald a IOPRIO_CLASS_RT io priority, Arjan van de Ven, (Thu Oct 2, 10:33 am)