From mboxrd@z Thu Jan 1 00:00:00 1970 From: "michaeli.zhi" Subject: The overhead of VCPu migration in xen Date: Fri, 20 Nov 2009 15:26:28 +0800 Message-ID: <200911201526244379262@gmail.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1350952184==" Return-path: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: xen-devel List-Id: xen-devel@lists.xenproject.org This is a multi-part message in MIME format. --===============1350952184== Content-Type: multipart/alternative; boundary="=====003_Dragon034524456624_=====" This is a multi-part message in MIME format. --=====003_Dragon034524456624_===== Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Hi, everyone. I did a little study on the code of credit scheduler of xen. I am confused on overhear of the migration of VCPU . As I learned, the course of VCPU migration is just to return a "reasonable" VCPU of other peer PCPU to the PCPU which is busy on other VCPU, as well as some judgments before(eg., comparision of VCPU priority, affintiy). In a word, it is just a pointer returned. My question is where is the overhead, or the overhead of executing those load_balance codes is expensive, or will the migration of VCPU introducing the somekind of cache failure? Best regards 2009-11-20 michaeli.zhi --=====003_Dragon034524456624_===== Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: 7bit
Hi, everyone.
I did a little study on the code of credit scheduler of xen.
I am confused on overhear of the migration of VCPU .
As I learned, the course of VCPU migration is just to return a "reasonable" VCPU of other peer PCPU
to the PCPU which is busy on other VCPU, as well as some judgments before(eg., comparision of VCPU priority, affintiy). 
In a word, it is just a pointer returned.  
My question is where is the overhead,
or the overhead of executing those load_balance codes is expensive,
or will the migration of VCPU introducing the somekind of cache failure?
 
Best regards
2009-11-20

michaeli.zhi
--=====003_Dragon034524456624_=====-- --===============1350952184== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel --===============1350952184==--