[Mono-list] MemoryMappedFile not supported?

Rodrigo Kumpera kumpera at gmail.com
Sat Jul 19 17:04:44 UTC 2014

Our MemoryMappedFile implementation has quite a few bugs on 3.4.0 that were
addressed on 3.6.0.

The one thing left that we have no plans to support at this time are
cross-process named mappings.


On Fri, Jul 18, 2014 at 4:01 PM, Michael McGlothlin <
mike.mcglothlin at gmail.com> wrote:

> I'm experimenting with writing a local service that I need to be
> reasonably fast. I'd like it to work on Windows, Mac OS, and Linux at
> least. I've never written a service in C# but the first thing I tried for
> IPC was using memory mapped files. Immediately I got a complaint that what
> I was doing wasn't supported under Mono because it didn't jive with Unix..
> so I switched to creating from a file (as the previous error message told
> me to do) but it seems if the file exists it dies with an error about the
> file already existing and if the file doesn't already exist it dies with an
> error that the file doesn't exist.
> Is this just plain not the right way to make a fast local service in C#?
> I'd be ok with using pipes or IPC sockets if it is a better idea but in
> Googling it seemed that C# had made these rely on networking for some
> reason.
> 📱 Michael McGlothlin
> _______________________________________________
> Mono-list maillist  -  Mono-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-list
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ximian.com/pipermail/mono-list/attachments/20140719/78ba30ad/attachment.html>

More information about the Mono-list mailing list