[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] [PATCH] Accurate vcpu weighting for credit scheduler

  • To: "Atsushi SAKAI" <sakaia@xxxxxxxxxxxxxx>
  • From: "George Dunlap" <George.Dunlap@xxxxxxxxxxxxx>
  • Date: Tue, 9 Dec 2008 10:25:18 +0000
  • Cc: Emmanuel Ackaouy <ackaouy@xxxxxxxxx>, xen-devel@xxxxxxxxxxxxxxxxxxx
  • Delivery-date: Tue, 09 Dec 2008 02:25:42 -0800
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:sender:to:subject:cc:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :references:x-google-sender-auth; b=VioPIi/BQ+XwJPp8r+kkx2pLh7FVqvJFPW/camwgVgzuJyBxLH6WqNbZIJxnfrTSrs XOjs9f0exoB3Yasm8ghzQA8TPBoBmRbwjrnzPH+rsqHerrcYae8DxRNFUOjGsS9SKex9 4mKFe7Azb3H9aBx7lgZ00s35t7w6N0YTf/VnQ=
  • List-id: Xen developer discussion <xen-devel.lists.xensource.com>

On Tue, Dec 9, 2008 at 7:33 AM, Atsushi SAKAI <sakaia@xxxxxxxxxxxxxx> wrote:
> You mean it should get rid of "credit reset"?

Yes, that's exactly what I was thinking.  Removing the check for vcpus
on the runqueue may actually be functionally equivalent to removing
the check altogether.

I guess part of the thought might be that we don't want to have a
single cpu running for a really long time without other cpus getting a
chance to run at all.  But in order for "weight" to have any meaning,
sometimes a cpu will have to get a long time to run.

What workload are you running -- is it just while(1); loops?

Xen-devel mailing list



Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.