diff options
author | Christoph Lameter <clameter@sgi.com> | 2008-02-04 22:29:16 -0800 |
---|---|---|
committer | Linus Torvalds <torvalds@woody.linux-foundation.org> | 2008-02-05 09:44:18 -0800 |
commit | a7f75e25860ac0a7b70cf6e14c37618d2d2bb890 (patch) | |
tree | 12f651d69e72159c6f904e007973874e912853bb /mm/vmalloc.c | |
parent | 08e7d9b557299ba6ce57165ce8df310780bd681c (diff) | |
download | op-kernel-dev-a7f75e25860ac0a7b70cf6e14c37618d2d2bb890.zip op-kernel-dev-a7f75e25860ac0a7b70cf6e14c37618d2d2bb890.tar.gz |
vmstat: small revisions to refresh_cpu_vm_stats()
1. Add comments explaining how the function can be called.
2. Collect global diffs in a local array and only spill
them once into the global counters when the zone scan
is finished. This means that we only touch each global
counter once instead of each time we fold cpu counters
into zone counters.
Signed-off-by: Christoph Lameter <clameter@sgi.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'mm/vmalloc.c')
0 files changed, 0 insertions, 0 deletions