WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

Re: [Xen-devel] ballon driver interaction with native page allocator.

To: "Mark Williamson" <mark.williamson@xxxxxxxxxxxx>
Subject: Re: [Xen-devel] ballon driver interaction with native page allocator.
From: "Tej Parkash" <tejparkash.d@xxxxxxxxx>
Date: Fri, 8 Jun 2007 10:12:56 +0530
Cc: xen-devel@xxxxxxxxxxxxxxxxxxx
Delivery-date: Thu, 07 Jun 2007 21:40:57 -0700
Dkim-signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=VEYDgdKh+Vg9URd4zr8d0YTf4Rnpawa+UcAyCjR50F38qm2g303SIfrlwUdRESwyOV5yJBSxRzHDPwx1ejyTSfpi6JNLymWzGoOjfb7HFFyb8UqrWbNC6BQ/11x1GteOLt8HwgKnBKRgZdEp1HtjYzQ3lAjYOnGQ500TT+a7YzA=
Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=TcKaQpQWrVBWyTzgHdQpEw7UJi8twXj3e+0RdCwUzfeK75w4vMzrxO73yXEZL9t+r9EN/BNOoQdFxWhe2g/C6ySaWuP45/DFewPEN6PmHcC+fL5IPrzeW+vATQqgfo3D8PmXFIEvucmLvoy43v6W8nsMf09jt/Jm+/fKnCB7F3Q=
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <200706072036.26299.mark.williamson@xxxxxxxxxxxx>
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
References: <2bd9ebfa0706062158i65d934a1k78022fbc699f1237@xxxxxxxxxxxxxx> <200706072036.26299.mark.williamson@xxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
On 6/8/07, Mark Williamson <mark.williamson@xxxxxxxxxxxx> wrote:
> if Balloon driver is not present in the guest OS then how xen control
> the memory of the that Guest OS

It can't; Xen depends on guest OS co-operation in order to resize the guest's
physical memory footprint.


ok it means if during domU creation if config file says memory is 64MB
then it can't be resize.
> or there is some other mechanism also with which the guest OS page
> allocator can inftate or deflate the balloon.

The balloon can be controlled from outside Xen using xm mem-set.  It can also

outside xen means guest OS can use xm-mem set tool to inflate and
deflate the ballon.

be controlled within the guest by echoing something into a special file.  If
there's no balloon driver, there's no way to change the memory footprint (as
of 3.1 the balloon driver can work in HVM, though).

Other hypervisors / virtual machine software is able to page guest memory out
to disk in order to vary the machine RAM allocation used by each guest; Xen
doesn't do this.


Cheers,
Mark


I think so many control for the ballon driver may cause the conflit if
xen and guest OS is simultaneously trying to resize the ballon.

--
Dave: Just a question. What use is a unicyle with no seat?  And no pedals!
Mark: To answer a question with a question: What use is a skateboard?
Dave: Skateboards have wheels.
Mark: My wheel has a wheel!


_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel

<Prev in Thread] Current Thread [Next in Thread>