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

[Xen-devel] shared-memory filesystem



Hi Mark,

Will your Xen guest memory sharing approach create OS portability
headaches?  It would obviously be desirable to maintain one general
scheme that works in *nix, Windows, etc.  Windows processes can map
files with MapViewOfFile(), but my understanding is that creating a
Windows file system is difficult.

Sending IOCTL's to exotic character devices is boring and not half as
elegant, but isn't it the most portable approach?

-steve

-----Original Message-----
From: Mark Williamson [mailto:mark.williamson@xxxxxxxxxxxx] 
Sent: Thursday, November 03, 2005 3:22 PM
To: xen-devel@xxxxxxxxxxxxxxxxxxx
Cc: Christopher Clark; King, Steven R; NAHieu
Subject: Re: [Xen-devel] Question on xc_gnttab_map_grant_ref()

To expand:

I'm working towards a shared-memory NFS-style filesystem for Xen guests.
This will allow high-performance data sharing within one host.  This
leverages direct memory sharing to maximise performance and make better
use of the available RAM.

A bonus feature of this direct sharing approach is that applications
running in different domains on the same host should be able to share
memory by both using a simple mmap() call.  This avoids us having to
introduce any new wacky semantics / exotic character devices; sharing
should work similarly to the case of two applications in one domain.

Cheers,
Mark

_______________________________________________
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®.