]> git.michaelhowe.org Git - packages/o/openafs.git/commit
vol: rate-limit volume usage updates
authorMichael Meffie <mmeffie@sinenomine.net>
Thu, 3 Nov 2011 21:09:28 +0000 (17:09 -0400)
committerStephan Wiesand <stephan.wiesand@desy.de>
Thu, 6 Dec 2012 08:07:45 +0000 (00:07 -0800)
commite1baf1af4c43654adb37a1daf6710159ab060844
treee5d4781599be7d08b888e73c585a282b6fe5a969
parentf13eaa0172320387bfa12cca2c6c1abbc1ce72c4
vol: rate-limit volume usage updates

Add threshold and time rate-limit parameters for volume usage
updates to disk.  This reduces the amount of i/o needed for
volume usage statistics on very busy fileservers.  Set the
default to limit updates to one every 5 seconds per volume.

Reviewed-on: http://gerrit.openafs.org/5803
Reviewed-by: Derrick Brashear <shadow@dementix.org>
Reviewed-by: Tom Keiser <tkeiser@sinenomine.net>
Tested-by: BuildBot <buildbot@rampaginggeek.com>
(cherry picked from commit 639ca379e47fbe550d090fff9e635ad24e8e34f0)

Change-Id: I29b8240515afe5585b3eef000dbf40110fd4620f
Reviewed-on: http://gerrit.openafs.org/8582
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Ken Dreyer <ktdreyer@ktdreyer.com>
Reviewed-by: Paul Smeddle <paul.smeddle@gmail.com>
Reviewed-by: Stephan Wiesand <stephan.wiesand@desy.de>
src/vol/volume.c
src/vol/volume.h