From: Namjae Jeon <linkinjeon@gmail.com>
To: Shaohua Li <shaohua.li@intel.com>
Cc: linux-kernel@vger.kernel.org, axboe@kernel.dk, vgoyal@redhat.com,
jmoyer@redhat.com
Subject: Re: [RFC 2/3]block: FIOPS ioscheduler core
Date: Fri, 6 Jan 2012 15:05:07 +0900 [thread overview]
Message-ID: <CAKYAXd-z0toe1rCUvaYBEqvTSwbRtE_9iCZGuvwU4nJm0SP27A@mail.gmail.com> (raw)
In-Reply-To: <20120104065454.155836791@sli10-conroe.sh.intel.com>
> ===================================================================
> --- linux.orig/block/Kconfig.iosched 2011-12-28 09:42:18.000000000 +0800
> +++ linux/block/Kconfig.iosched 2012-01-04 13:58:35.000000000 +0800
> @@ -43,6 +43,14 @@ config CFQ_GROUP_IOSCHED
> ---help---
> Enable group IO scheduling in CFQ.
>
> +config IOSCHED_FIOPS
> + tristate "IOPS based I/O scheduler"
> + default y
> + ---help---
> + This is an IOPS based I/O scheduler. It will try to distribute
> + IOPS equally among all processes in the system. It's mainly for
> + Flash based storage.
> +
> choice
> prompt "Default I/O scheduler"
> default DEFAULT_CFQ
Hi.
Is below code needed ?
choice
prompt "Default I/O scheduler"
default DEFAULT_CFQ
help
Select the I/O scheduler which will be used by default for all
block devices.
config DEFAULT_DEADLINE
bool "Deadline" if IOSCHED_DEADLINE=y
config DEFAULT_CFQ
bool "CFQ" if IOSCHED_CFQ=y
+ config DEFAULT_FIOPS
+ bool "FIOPS" if IOSCHED_FIOPS=y
config DEFAULT_NOOP
bool "No-op"
config DEFAULT_IOSCHED
string
default "deadline" if DEFAULT_DEADLINE
default "cfq" if DEFAULT_CFQ
default "noop" if DEFAULT_NOOP
+ default "fiops" if DEFAULT_FIOPS
next prev parent reply other threads:[~2012-01-06 6:05 UTC|newest]
Thread overview: 29+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-01-04 6:53 [RFC 0/3]block: An IOPS based ioscheduler Shaohua Li
2012-01-04 6:53 ` [RFC 1/3]block: seperate CFQ io context management code Shaohua Li
2012-01-04 8:19 ` Namhyung Kim
2012-01-04 6:53 ` [RFC 2/3]block: FIOPS ioscheduler core Shaohua Li
2012-01-06 6:05 ` Namjae Jeon [this message]
2012-01-07 1:06 ` Zhu Yanhai
2012-01-04 6:53 ` [RFC 3/3]block: fiops read/write request scale Shaohua Li
2012-01-04 7:19 ` [RFC 0/3]block: An IOPS based ioscheduler Dave Chinner
2012-01-05 6:50 ` Shaohua Li
2012-01-06 5:12 ` Shaohua Li
2012-01-06 9:10 ` Namhyung Kim
2012-01-06 14:37 ` Jan Kara
2012-01-09 1:26 ` Shaohua Li
2012-01-15 22:32 ` Vivek Goyal
2012-01-08 22:16 ` Dave Chinner
2012-01-09 1:09 ` Shaohua Li
2012-01-15 22:45 ` Vivek Goyal
2012-01-16 4:36 ` Shaohua Li
2012-01-16 7:11 ` Vivek Goyal
2012-01-16 7:55 ` Shaohua Li
2012-01-16 8:29 ` Vivek Goyal
2012-01-17 1:06 ` Shaohua Li
2012-01-17 9:02 ` Vivek Goyal
2012-01-18 1:20 ` Shaohua Li
2012-01-18 13:04 ` Vivek Goyal
2012-01-19 1:21 ` Shaohua Li
2012-01-15 22:28 ` Vivek Goyal
2012-01-06 9:41 ` Zhu Yanhai
2012-01-15 22:24 ` Vivek Goyal
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=CAKYAXd-z0toe1rCUvaYBEqvTSwbRtE_9iCZGuvwU4nJm0SP27A@mail.gmail.com \
--to=linkinjeon@gmail.com \
--cc=axboe@kernel.dk \
--cc=jmoyer@redhat.com \
--cc=linux-kernel@vger.kernel.org \
--cc=shaohua.li@intel.com \
--cc=vgoyal@redhat.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.