Thread (12 messages) 12 messages, 5 authors, 2017-09-04

Re: [PATCH BUGFIX/IMPROVEMENT V2 0/3] three bfq fixes restoring service guarantees with random sync writes in bg

From: Mel Gorman <hidden>
Date: 2017-09-04 08:14:57
Also in: lkml

On Thu, Aug 31, 2017 at 03:42:57PM +0100, Mel Gorman wrote:
On Thu, Aug 31, 2017 at 08:46:28AM +0200, Paolo Valente wrote:
quoted
[SECOND TAKE, with just the name of one of the tester fixed]

Hi,
while testing the read-write unfairness issues reported by Mel, I
found BFQ failing to guarantee good responsiveness against heavy
random sync writes in the background, i.e., multiple writers doing
random writes and systematic fdatasync [1]. The failure was caused by
three related bugs, because of which BFQ failed to guarantee to
high-weight processes the expected fraction of the throughput.
Queued on top of Ming's most recent series even though that's still a work
in progress. I should know in a few days how things stand.
The problems with parallel heavy writers seem to have disappeared with this
series. There are still revisions taking place on Ming's to overall setting
of legacy vs mq is still a work in progress but this series looks good.

Thanks.

-- 
Mel Gorman
SUSE Labs
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help