On 06/27/2017 09:36 AM, Henning Schild wrote:
Am Tue, 27 Jun 2017 09:28:34 -0600
schrieb Chris Friesen <[email protected]>:

Once you use "isolcpus" on the host, the host scheduler won't "float"
threads between the CPUs based on load.  To get the float behaviour
you'd have to not isolate the pCPUs that will be used for emulator
threads, but then you run the risk of the host running other work on
those pCPUs (unless you use cpusets or something to isolate the host
work to a subset of non-isolcpus pCPUs).

With openstack you use libvirt and libvirt uses cgroups/cpusets to get
those threads onto these cores.

Right. I misremembered. We are currently using "isolcpus" on the compute node to isolate the pCPUs used for packet processing, but the pCPUs used for guests are not isolated.

Chris

__________________________________________________________________________
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: [email protected]?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

Reply via email to