Re: [RFC][PATCH -mm 0/5] cgroup: block device i/o controller (v9)

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Hirokazu Takahashi
Date: Thursday, September 18, 2008 - 4:24 am

Hi,


This behavior depends on the version of memory-cgroup.
In the previous version, pages in the swap cache were owned by one of
the cgroups.

Kamezawa-san, one of the implementer, told me he got this feature off
temporarily and he was going to turn it on again. I think this
workaround is chosen because the current implementation of memory
cgroup has a weak point under memory pressure.


Bio-cgroup can't support pages in the swap cache temporarily with the
current linux kernel either since it shares the same infrastructure
with memory-cgroup.

Now, they have just started to rewrite the infrastructure to track pages
with page_cgroup, which is going to give us good performance ever.
After that I'm going to enhance bio-cgroup more, such as dirty page
tracking. To tell the truth, I already have dirty pages tracking patch
for the current linux in my hand, which isn't posted yet. I'm going to
port it on the new infrastructure.

If memory cgroup team change their mind, I will implement swap-pages
tracking in bio-cgroup.


Thanks,
Hirokazu Takahashi.
--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Re: [RFC][PATCH -mm 0/5] cgroup: block device i/o controll ..., Hirokazu Takahashi, (Wed Sep 17, 12:18 am)
Re: [RFC][PATCH -mm 0/5] cgroup: block device i/o controll ..., Hirokazu Takahashi, (Thu Sep 18, 4:24 am)