flow manager: timing change

Set default timeout for the flow manager to wake up to 1 second. The 0.4 sec
performed best on a Xeon, but in kvm vm's it was horrible:

32 bit vm: 60% cpu for flowmgr when idle.
64 bit vm: 30% cpu for flowmgr when idle.

With the 1 second timeout both are at 0.3% cpu.
remotes/origin/master-1.2.x
Victor Julien 14 years ago
parent 786148319c
commit a138b32533

@ -63,8 +63,8 @@
extern int run_mode;
/* 0.4 seconds */
#define FLOW_NORMAL_MODE_UPDATE_DELAY_SEC 0
#define FLOW_NORMAL_MODE_UPDATE_DELAY_NSEC 400000000
#define FLOW_NORMAL_MODE_UPDATE_DELAY_SEC 1
#define FLOW_NORMAL_MODE_UPDATE_DELAY_NSEC 0
/* 0.01 seconds */
#define FLOW_EMERG_MODE_UPDATE_DELAY_SEC 0
#define FLOW_EMERG_MODE_UPDATE_DELAY_NSEC 10000000

Loading…
Cancel
Save