9300 54 371
test4 5806 87 393
Signed-off-by: Robin Dong
Signed-off-by: Zhu Yanhai
Cc: Tejun Heo
Cc: Vivek Goyal
Cc: Jens Axboe
Cc: Tao Ma
---
block/Kconfig.iosched | 13 +
block/Makefile |1 +
block/tpps-iosched.
From: Robin Dong
We want to use blkio.cgroup on high-speed device (like fusionio) for our mysql
clusters.
After testing different io-scheduler, we found that cfq is too slow and
deadline can't run on cgroup.
So we developed a new io-scheduler: tpps (Tiny Parallel Proportion
Schedule
ping
2012/9/20 Robin Dong :
> From: Robin Dong
>
> When trying to modify flashcache to request based (current it's bio based),
> we need
> to make request from bios by ourselves, but dm_io() will submit these bios
> directly,
> so we propose to modify the dm_io()
ping
2012/9/20 Robin Dong :
> From: Robin Dong
>
> We are now trying to modify flashcache(https://github.com/facebook/flashcache)
> to make it request based so that
> we can let cfq io-controller control the bandwidth between different
> io cgroups.
>
> A search in the dm
From: Robin Dong
Currently, if the IO is throttled by io-throttle, the system admin has no idea
of the situation and can't report it to the real application user about that
he/she has to do something.
So this patch adds a new interface named blkio.throttle.io_submitted which
exposes the n
From: Robin Dong
We don't need to convert tg to blkg and then convert it back in
throtl_update_dispatch_stats().
Signed-off-by: Robin Dong
---
block/blk-throttle.c |7 +++
1 files changed, 3 insertions(+), 4 deletions(-)
diff --git a/block/blk-throttle.c b/block/blk-throttle.c
2012/10/27 Vivek Goyal :
> On Fri, Oct 26, 2012 at 12:47:48PM +0800, Robin Dong wrote:
>
> [..]
>> @@ -1084,6 +1114,16 @@ static struct cftype throtl_files[] = {
>> .private = offsetof(struct tg_stats_cpu, serviced),
>> .read_seq_s
From: Robin Dong
Currently, if the IO is throttled by io-throttle, the system admin has no idea
of the situation and can't report it to the real application user about that
he/she has to do something.
So this patch adds a new interface named blkio.throttle.io_submitted which
exposes the n
From: Robin Dong
We don't need to convert tg to blkg and then convert it back in
throtl_update_dispatch_stats().
Signed-off-by: Robin Dong
---
block/blk-throttle.c |7 +++
1 files changed, 3 insertions(+), 4 deletions(-)
diff --git a/block/blk-throttle.c b/block/blk-throttle.c
From: Robin Dong
Currently, if the IO is throttled by io-throttle, the system admin has no idea
of the situation and can't report it to the real application user about that
he/she has to do something.
So this patch adds a new interface named blkio.throttle.io_queued which
exposes the numb
From: Robin Dong
We don't need to convert tg to blkg and then convert it back in
throtl_update_dispatch_stats().
Signed-off-by: Robin Dong
---
block/blk-throttle.c |7 +++
1 files changed, 3 insertions(+), 4 deletions(-)
diff --git a/block/blk-throttle.c b/block/blk-throttle.c
From: Robin Dong
Currently, if the IO is throttled by io-throttle, the SA has no idea of
the situation and can't report it to the real application user about
that he/she has to do something. So this patch adds a new interface
named blkio.throttle.io_queued which indicates how many IO
From: Robin Dong
When trying to modify flashcache to request based (current it's bio based), we
need
to make request from bios by ourselves, but dm_io() will submit these bios
directly,
so we propose to modify the dm_io() to return bios instead of submiting it.
This could also improv
From: Robin Dong
We are now trying to modify flashcache(https://github.com/facebook/flashcache)
to make it request based so that
we can let cfq io-controller control the bandwidth between different
io cgroups.
A search in the dm directory tells me that only multipath is a request
based dm
From: Robin Dong
When trying to modify flashcache to request based (current it's bio based), we
need
to make request from bios by ourselves, but dm_io() will submit these bios
directly,
so we propose to modify the dm_io() to return bios instead of submiting it.
This could also improv
From: Robin Dong
We are now trying to modify flashcache(https://github.com/facebook/flashcache)
to make it request based so that
we can let cfq io-controller control the bandwidth between different
io cgroups.
A search in the dm directory tells me that only multipath is a request
based dm
16 matches
Mail list logo