From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jeremy Fitzhardinge Subject: Re: Design question for PV superpage support Date: Tue, 03 Mar 2009 09:28:39 -0800 Message-ID: <49AD68C7.5000305@goop.org> References: Mime-Version: 1.0 Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: Dan Magenheimer Cc: Dave McCracken , Mick.Jordan@sun.com, Xen Developers List List-Id: xen-devel@lists.xenproject.org Dan Magenheimer wrote: > BTW, thinking ahead to ballooning with 2MB pages, are we prepared > to assume that a relinquished 2MB page can't be fragmented? > While this may be appealing for systems where nearly all > guests are using 2MB pages, systems where the 2MB guest is > an odd duck might suffer substantially by making that > assumption. > Well, I still think that 4k pages are a ludicrously tiny unit of memory for Xen to be dealing with, and it shouldn't bother to get out of bed for less than 2M. If we treat 4k pages as the special case then keeping the Xen heap unfragmented at the 2M level should be fairly easy, no? J