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

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


  • To: "Mark Williamson" <mark.williamson@xxxxxxxxxxxx>
  • 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
  • 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=
  • List-id: Xen developer discussion <xen-devel.lists.xensource.com>

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


 


Rackspace

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