diff options
author | Daisuke Nishimura <[email protected]> | 2011-04-27 15:26:48 -0700 |
---|---|---|
committer | Linus Torvalds <[email protected]> | 2011-04-28 11:28:21 -0700 |
commit | a111c966a65e4b5d9c6fd2d8459978c1407077d5 (patch) | |
tree | 00deb8e67fff61c8e234ad048a7534f9129c618d /tools/perf/util/scripting-engines/trace-event-python.c | |
parent | 98909cf0d125eb0110afe92d0b419be7fa097f78 (diff) |
memcg: update documentation to describe usage_in_bytes
Since 569b846d ("memcg: coalesce uncharge during unmap/truncate"), we do
batched (delayed) uncharge at truncation/unmap. And since cdec2e42(memcg:
coalesce charging via percpu storage), we have percpu cache for
res_counter.
These changes improved performance of memory cgroup very much, but made
res_counter->usage usually have a bigger value than the actual value of
memory usage. So, *.usage_in_bytes, which show res_counter->usage, are
not desirable for precise values of memory(and swap) usage anymore.
Instead of removing these files completely(because we cannot know
res_counter->usage without them), this patch updates the meaning of those
files.
Signed-off-by: Daisuke Nishimura <[email protected]>
Acked-by: KAMEZAWA Hiroyuki <[email protected]>
Acked-by: Michal Hocko <[email protected]>
Cc: Balbir Singh <[email protected]>
Signed-off-by: Andrew Morton <[email protected]>
Signed-off-by: Linus Torvalds <[email protected]>
Diffstat (limited to 'tools/perf/util/scripting-engines/trace-event-python.c')
0 files changed, 0 insertions, 0 deletions