Re: [PATCH] Give kjournald a IOPRIO_CLASS_RT io priority

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Andrew Morton
Date: Thursday, October 2, 2008 - 2:37 pm

On Thu, 2 Oct 2008 21:22:23 +0200
Jens Axboe <jens.axboe@oracle.com> wrote:


This change will cause _all_ kjournald writeout to have elevated
priority.  The majority of that writeout (in data=ordered mode) is file
data, which we didn't intend to change.

The risk here is that this will *worsen* latency for plain old read(),
because now kjournald writeout will be favoured.

There is in fact a good argument for _reducing_ kjournald's IO
priority, not increasing it!

A better approach might be to mark the relevant buffers/bios as needing
higher priority at submit_bh() time (if that's possible).  At least
that way we don't accidentally elevate the priority of the bulk data.


It's a bit of a hack, sorry :(
--
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, 8:00 pm)
Re: [PATCH] Give kjournald a IOPRIO_CLASS_RT io priority, Andrew Morton, (Wed Oct 1, 11:55 pm)
Re: [PATCH] Give kjournald a IOPRIO_CLASS_RT io priority, Arjan van de Ven, (Thu Oct 2, 6:05 am)
Re: [PATCH] Give kjournald a IOPRIO_CLASS_RT io priority, Arjan van de Ven, (Thu Oct 2, 6:12 am)
Re: [PATCH] Give kjournald a IOPRIO_CLASS_RT io priority, Arjan van de Ven, (Thu Oct 2, 6:14 am)
Re: [PATCH] Give kjournald a IOPRIO_CLASS_RT io priority, Arjan van de Ven, (Thu Oct 2, 6:16 am)
Re: [PATCH] Give kjournald a IOPRIO_CLASS_RT io priority, Arjan van de Ven, (Thu Oct 2, 6:36 am)
Re: [PATCH] Give kjournald a IOPRIO_CLASS_RT io priority, Arjan van de Ven, (Thu Oct 2, 7:26 am)
Re: [PATCH] Give kjournald a IOPRIO_CLASS_RT io priority, Arjan van de Ven, (Thu Oct 2, 7:33 am)
Re: [PATCH] Give kjournald a IOPRIO_CLASS_RT io priority, Arjan van de Ven, (Thu Oct 2, 12:04 pm)
Re: [PATCH] Give kjournald a IOPRIO_CLASS_RT io priority, Andrew Morton, (Thu Oct 2, 2:37 pm)
Re: [PATCH] Give kjournald a IOPRIO_CLASS_RT io priority, Arjan van de Ven, (Thu Oct 2, 9:01 pm)
Re: [PATCH] Give kjournald a IOPRIO_CLASS_RT io priority, Arjan van de Ven, (Thu Oct 2, 9:23 pm)
Re: [PATCH] Give kjournald a IOPRIO_CLASS_RT io priority, Arjan van de Ven, (Thu Oct 2, 9:43 pm)
Re: [PATCH] Give kjournald a IOPRIO_CLASS_RT io priority, Arjan van de Ven, (Thu Oct 2, 9:45 pm)
Re: [PATCH] Give kjournald a IOPRIO_CLASS_RT io priority, Arjan van de Ven, (Thu Oct 2, 10:00 pm)
Re: [PATCH] Give kjournald a IOPRIO_CLASS_RT io priority, Andrew Morton, (Thu Oct 2, 10:24 pm)
Re: [PATCH] Give kjournald a IOPRIO_CLASS_RT io priority, Arjan van de Ven, (Fri Oct 3, 10:21 am)
Re: [PATCH] Give kjournald a IOPRIO_CLASS_RT io priority, Joseph Fannin, (Sat Oct 4, 10:14 am)