[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH 0/2] limit xen vnic max queues number to online cpu number
> -----Original Message----- > From: Joe Jin [mailto:joe.jin@xxxxxxxxxx] > Sent: 23 October 2015 10:05 > To: Paul Durrant; Wei Liu; Ian Campbell; Boris Ostrovsky; Konrad Rzeszutek > Wilk; David S. Miller > Cc: netdev@xxxxxxxxxxxxxxx; xen-devel@xxxxxxxxxxxxxxxxxxxx > Subject: Re: [PATCH 0/2] limit xen vnic max queues number to online cpu > number > > On 10/23/2015 04:47 PM, Paul Durrant wrote: > >> -----Original Message----- > >> From: netdev-owner@xxxxxxxxxxxxxxx [mailto:netdev- > >> owner@xxxxxxxxxxxxxxx] On Behalf Of Joe Jin > >> Sent: 23 October 2015 08:54 > >> To: Wei Liu; Ian Campbell; Boris Ostrovsky; Konrad Rzeszutek Wilk; David > S. > >> Miller > >> Cc: netdev@xxxxxxxxxxxxxxx; xen-devel@xxxxxxxxxxxxxxxxxxxx > >> Subject: [PATCH 0/2] limit xen vnic max queues number to online cpu > >> number > >> > >> Currently xen vnic allowed to create lots of queues by set module param > >> max_queues(both netback and netfront), when queues number larger > than > >> cpu number, it does not help for performance but need more cpu time. > >> > > > > But it's an override, so why would you want to limit it? The parameter > should not be set in the common case. > > Always we can not stop people use it because we provided it :) > Indeed, and I believe it was provided largely for test purposes... to force the limit to whatever the admin wants. > If queues number is larger than cpu number, with heavy network load, > cpus have to take more time for interrupt, this lead others less > chance to be scheduled. > Imaging dom0 have 64 cpus, and assigned 4 vcpus to the guest, if > set max_queues to 64 on guest, it will consumed more cpu times > and bandwidth on backend, I think this is not we expected? > I think that would be entirely expected. Paul > Thanks, > Joe > > > > Paul > > > >> This patchset limit netback and netfront max queues number to online > >> cpus number. > >> > >> Joe Jin (2): > >> xen-netback: limit xen vif max queues number to online cpus > >> xen-front: limit vnic max_queues number to online cpus > >> > >> drivers/net/xen-netback/netback.c | 28 ++++++++++++++++++++++--- > --- > >> drivers/net/xen-netfront.c | 27 +++++++++++++++++++++------ > >> 2 files changed, 43 insertions(+), 12 deletions(-) > >> > >> -- > >> To unsubscribe from this list: send the line "unsubscribe netdev" in > >> the body of a message to majordomo@xxxxxxxxxxxxxxx > >> More majordomo info at http://vger.kernel.org/majordomo-info.html _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |