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] Seamlessly sharing identical memory pages among domains

To: "Scheer, Roque" <roque.scheer@xxxxxx>
Subject: Re: [Xen-devel] Seamlessly sharing identical memory pages among domains
From: Ian Pratt <Ian.Pratt@xxxxxxxxxxxx>
Date: Fri, 21 May 2004 13:05:16 +0100
Cc: "Ian Pratt" <Ian.Pratt@xxxxxxxxxxxx>, xen-devel@xxxxxxxxxxxxxxxxxxxxx, Ian.Pratt@xxxxxxxxxxxx
Delivery-date: Fri, 21 May 2004 13:09:07 +0100
Envelope-to: steven.hand@xxxxxxxxxxxx
In-reply-to: Your message of "Fri, 21 May 2004 08:56:04 -0300." <8D41D1F60264314591FA7C0B012EB7BB5864F9@xxxxxxxxxxxxxxxxxxxxxxxxxxxxx>
List-archive: <http://sourceforge.net/mailarchive/forum.php?forum=xen-devel>
List-help: <mailto:xen-devel-request@lists.sourceforge.net?subject=help>
List-id: List for Xen developers <xen-devel.lists.sourceforge.net>
List-post: <mailto:xen-devel@lists.sourceforge.net>
List-subscribe: <https://lists.sourceforge.net/lists/listinfo/xen-devel>, <mailto:xen-devel-request@lists.sourceforge.net?subject=subscribe>
List-unsubscribe: <https://lists.sourceforge.net/lists/listinfo/xen-devel>, <mailto:xen-devel-request@lists.sourceforge.net?subject=unsubscribe>
Sender: xen-devel-admin@xxxxxxxxxxxxxxxxxxxxx
> In the paper Carl Waldspurger reports some worthwhile sharing under
> certain real world workloads:
> 
>            | Total| Shared   |Reclaimed   |
> Guest Types|  MB  | MB |  %  | MB  |   %  |
> -----------+------+----+-----+-----+------+
> A)10 WinNT | 2048 | 880| 42.9| 673 | 32.9 |
> B) 9 Linux | 1846 | 539| 29.2| 345 | 18.7 |
> C) 5 Linux | 1658 | 165| 10.0| 120 | 7.2  |

I haven't got any figures for WinXP. The amount of sharing for
Linux instances will be very work load dependent. I'd bet that
almost all of it could be had through a shared buffer cache (from
a CoW file system).

> Wouldn't it be possible for XEN to share the pages tranparently, without
> the guest OSes needing to know it?

Only for guests running in "shadow page table" mode, otherwise
the guest knows about real machine frame numbers.

Ian


-------------------------------------------------------
This SF.Net email is sponsored by: Oracle 10g
Get certified on the hottest thing ever to hit the market... Oracle 10g. 
Take an Oracle 10g class now, and we'll give you the exam FREE.
http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxxxx
https://lists.sourceforge.net/lists/listinfo/xen-devel