[PATCH 6/6] memcg: filesystem bandwidth controller

2015-01-15 Thread Konstantin Khebnikov
From: Konstantin Khlebnikov This is example of filesystem bandwidth controller build on the top of dirty memory accounting, percpu_ratelimit and delay-injection. Cgroup charges read/write requests into rate-limiters and injects delays which controls overall speed. Interface:

[PATCH 6/6] memcg: filesystem bandwidth controller

2015-01-15 Thread Konstantin Khebnikov
From: Konstantin Khlebnikov khlebni...@yandex-team.ru This is example of filesystem bandwidth controller build on the top of dirty memory accounting, percpu_ratelimit and delay-injection. Cgroup charges read/write requests into rate-limiters and injects delays which controls overall speed.