timeval: Increase accuracy of cached time 4X, from 100 ms to 25 ms.
authorBen Pfaff <blp@nicira.com>
Tue, 5 Mar 2013 21:12:08 +0000 (13:12 -0800)
committerBen Pfaff <blp@nicira.com>
Wed, 6 Mar 2013 05:35:53 +0000 (21:35 -0800)
commit67a2f47310dce03f49fa4dbd9daf5b1ae93ccc20
tree8909c732b00642aa06fdb88987d9cafe83f3dcf8
parent3d6702a2e6253f0561d56e7af6ede84d3b0e9150
timeval: Increase accuracy of cached time 4X, from 100 ms to 25 ms.

With CFM and other tunnel monitoring protocols, having a fairly precise
time is good.  My measurements don't show this change increasing CPU use.
(In fact it appears to repeatably reduce CPU use slightly, from about
22% to about 20% with 1000 CFM instances, although it's not obvious why.)

Bug #15171.
Signed-off-by: Ben Pfaff <blp@nicira.com>
Acked-by: Ethan Jackson <ethan@nicira.com>
lib/timeval.h