From: "Dmitry A. Kazakov" <mailbox@dmitry-kazakov.de>
Subject: Re: How To Create And Use Memory Map Files
Date: Sat, 16 Feb 2019 22:34:57 +0100
Date: 2019-02-16T22:34:57+01:00 [thread overview]
Message-ID: <q49vlv$56u$1@gioia.aioe.org> (raw)
In-Reply-To: U1%9E.161176$fJ4.59400@fx09.fr7
On 2019-02-16 22:13, Per Sandberg wrote:
> I would rephrase the question like what libraries in Ada are there out
> there that provides interfaces to memory mapped files, since as far as i
> know there ar no programming languages that know anything about memory
> mapped files only a bunch of libraries that happens to be written in a
> specific language.
It depends on the concrete aspect of memory mapping you are interested
in. In fact, all of interprocess-communication in Simple Components is
based on memory-mapped files:
http://www.dmitry-kazakov.de/ada/components.htm#inter-process_communucation
Both in Linux/FreeBSD and Windows memory-sharing is based on
memory-mapped files. Under Linux even synchronization objects (e.g.
futex) must be memory-mapped file resident. So it goes.
--
Regards,
Dmitry A. Kazakov
http://www.dmitry-kazakov.de
next prev parent reply other threads:[~2019-02-16 21:34 UTC|newest]
Thread overview: 10+ messages / expand[flat|nested] mbox.gz Atom feed top
2019-02-16 19:40 How To Create And Use Memory Map Files Michael390@gmail.com
2019-02-16 19:58 ` Simon Wright
2019-02-16 21:13 ` Per Sandberg
2019-02-16 21:34 ` Dmitry A. Kazakov [this message]
2019-02-17 22:41 ` Rego, P.
2019-02-18 8:19 ` Dmitry A. Kazakov
2019-02-18 9:31 ` Rego, P.
2019-02-18 10:23 ` Dmitry A. Kazakov
2019-02-18 10:44 ` Niklas Holsti
2019-02-19 9:26 ` Patrick Jakubowski
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox