[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
[dm-devel] Re: [RFC] IO scheduler based IO controller V9
- From: Vivek Goyal <vgoyal redhat com>
- To: Gui Jianfeng <guijianfeng cn fujitsu com>
- Cc: dhaval linux vnet ibm com, peterz infradead org, dm-devel redhat com, dpshah google com, jens axboe oracle com, agk redhat com, balbir linux vnet ibm com, paolo valente unimore it, jmarchan redhat com, fernando oss ntt co jp, mikew google com, jmoyer redhat com, nauman google com, mingo elte hu, m-ikeda ds jp nec com, riel redhat com, lizf cn fujitsu com, fchecconi gmail com, s-uchida ap jp nec com, containers lists linux-foundation org, linux-kernel vger kernel org, akpm linux-foundation org, righi andrea gmail com, torvalds linux-foundation org
- Subject: [dm-devel] Re: [RFC] IO scheduler based IO controller V9
- Date: Wed, 2 Sep 2009 09:45:19 -0400
On Wed, Sep 02, 2009 at 08:58:38AM +0800, Gui Jianfeng wrote:
> Vivek Goyal wrote:
> > Hi All,
> >
> > Here is the V9 of the IO controller patches generated on top of 2.6.31-rc7.
> >
> > For ease of patching, a consolidated patch is available here.
> >
> > http://people.redhat.com/~vgoyal/io-controller/io-scheduler-based-io-controller-v9.patch
> >
> > Changes from V8
> > ===============
> > - Implemented bdi like congestion semantics for io group also. Now once an
> > io group gets congested, we don't clear the congestion flag until number
> > of requests goes below nr_congestion_off.
> >
> > This helps in getting rid of Buffered write performance regression we
> > were observing with io controller patches.
> >
> > Gui, can you please test it and see if this version is better in terms
> > of your buffered write tests.
>
> Hi Vivek,
>
> Here are some performance numbers generated by fio test. It seems V9 performance is better
> than V8 especially for write case.
>
> Normal Read | Random Read | Normal Write | Random Write
>
> V8(Avg of 3 timers) 64667 KiB/s 3387 KiB/s 59197 KiB/s 9327 KiB/s
>
> V9(Avg of 3 timers) 65947 KiB/s 3528 KiB/s 61654 KiB/s 9744 KiB/s
>
> Performance +2.0% +4.1% +4.2% +4.5%
Thanks Gui. I was also keen to know how does the vanilla kernel and V9
comparision look like? Can you please run the same tests with vanilla
kernel also?
Thanks
Vivek
[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]