aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/Perf-Trace-Util/lib
diff options
context:
space:
mode:
authorMinchan Kim <[email protected]>2011-01-13 15:46:27 -0800
committerLinus Torvalds <[email protected]>2011-01-13 17:32:38 -0800
commit240c879f20a605346705be24253bc9fc6fa8a106 (patch)
tree85c38509483aa5f69d3dea5daa21412dd2e6aced /tools/perf/scripts/python/Perf-Trace-Util/lib
parentecb256f815232b35ae8382cff36ca8ce0bbd077e (diff)
writeback: avoid unnecessary determine_dirtyable_memory call
I think determine_dirtyable_memory() is a rather costly function since it need many atomic reads for gathering zone/global page state. But when we use vm_dirty_bytes && dirty_background_bytes, we don't need that costly calculation. This patch eliminates such unnecessary overhead. NOTE : newly added if condition might add overhead in normal path. But it should be _really_ small because anyway we need the access both vm_dirty_bytes and dirty_background_bytes so it is likely to hit the cache. [[email protected]: fix used-uninitialised warning] Signed-off-by: Minchan Kim <[email protected]> Cc: Wu Fengguang <[email protected]> Cc: Peter Zijlstra <[email protected]> Signed-off-by: Andrew Morton <[email protected]> Signed-off-by: Linus Torvalds <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/Perf-Trace-Util/lib')
0 files changed, 0 insertions, 0 deletions