From mboxrd@z Thu Jan 1 00:00:00 1970 From: Dario Faggioli Subject: Re: how to move the memory of a domain from one NUMAnode to another? Date: Thu, 8 Aug 2013 09:56:15 +0200 Message-ID: <1375948575.19531.13.camel@Solace> References: <318130.15b49.1405c7f6143.Coremail.butine@zju.edu.cn> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============7027264935951156898==" Return-path: In-Reply-To: <318130.15b49.1405c7f6143.Coremail.butine@zju.edu.cn> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: butine@zju.edu.cn Cc: xen-devel@lists.xen.org List-Id: xen-devel@lists.xenproject.org --===============7027264935951156898== Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-Z8qvN4PjH+6O2/krR0uJ" --=-Z8qvN4PjH+6O2/krR0uJ Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On gio, 2013-08-08 at 13:56 +0800, butine@zju.edu.cn wrote: > linux provides the function move_pages ,which can move individual > pages of a process to another node,as follows: >=20 > long move_pages(int pid, unsigned long count, void **pages, > const int *nodes, int *status, int flags); >=20 > Therefore,if xen can provide the similar approach,then we recognize > the hot memory pages,and preferentially migrate the hot memory > pages.Then the efficiecy of VM's migration will be very high. >=20 Yes, but unfortunately Xen can't provide something like that. It may be possible for HVM (or, in general, autotranslated) guests, but not for PV guests. :-( > And how to improve about the new version of memory migration? =20 >=20 For now, I'm concentrating on making it work. After that, we'll see how to make if better, faster, more efficient, etc. Dario --=20 <> (Raistlin Majere) ----------------------------------------------------------------- Dario Faggioli, Ph.D, http://about.me/dario.faggioli Senior Software Engineer, Citrix Systems R&D Ltd., Cambridge (UK) --=-Z8qvN4PjH+6O2/krR0uJ Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.13 (GNU/Linux) iEYEABECAAYFAlIDTx8ACgkQk4XaBE3IOsQYRwCfUWHcvcWEHY580aH7Pw9ITOrZ SwgAnRqVT2JchEp0CzTV71qpaYmcw7JH =Ieun -----END PGP SIGNATURE----- --=-Z8qvN4PjH+6O2/krR0uJ-- --===============7027264935951156898== 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.xen.org http://lists.xen.org/xen-devel --===============7027264935951156898==--