xenserver: Renice netback process to priority 0 by default.
authorBen Pfaff <blp@nicira.com>
Wed, 19 Aug 2009 22:59:18 +0000 (15:59 -0700)
committerBen Pfaff <blp@nicira.com>
Wed, 19 Aug 2009 22:59:18 +0000 (15:59 -0700)
commit641a0a4ed0a79d53a52d4e78ce1d90140a768798
treeb011ec3e120b0716d1bd0e7165d67fec1f13075f
parent612f6d49c5137ecaf407a5f8cc0a1e5ba4b4bca7
xenserver: Renice netback process to priority 0 by default.

Under heavy VM network load, we have observed that ovs-vswitchd can be
starved for CPU time, which prevents flows from being set up.  This can
in turn cause connections to XAPI in Dom0 to time out (among other issues).

It is probably not necessary to renice netback all the way to priority 0
as done in this commit.  That is simply the value that we have tested.  QA
has not reported any ill side-effects of this choice of value (yet).  One
reasonable alternative, should any problems be noticed, would be to leave
netback at its default -5 priority and simply boost ovs-vswitchd's priority
to say -6 or -7.

Bug #1656.
xenserver/etc_init.d_vswitch
xenserver/etc_sysconfig_vswitch.example