Discussion:
[omniORB] Client-server transactions on local host
Tom O'Reilly
2008-07-04 01:40:47 UTC
Permalink
Hi,

Does OmniORB-4 implement transport via shared memory for local-host client-server transactions? I've seen notes about this as a potential new feature in the mail archives, but nothing since 2001 or so.

I ask not because I think shared memory is necessarily "better" than TCP loopback, but rather to get a better understanding of OmniORB's implementation.

Thanks,
Tom


--------------------------------------------------
Thomas C. O'Reilly
Monterey Bay Aquarium Research Institute
7700 Sandholdt Road
Moss Landing, California 95039-9644
831-775-1766 (voice)
831-775-1620 (FAX)
***@mbari.org (email)
http://www.mbari.org (World-wide Web)

"The machine does not isolate man from the great mysteries
of nature, but plunges him more deeply into them."

- ANTOINE DE SAINT-EXUPERY
"Wind, Sand, and Stars" (1939)

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.omniorb-support.com/pipermail/omniorb-list/attachments/20080703/98ff768f/attachment.htm
Duncan Grisby
2008-07-04 23:02:24 UTC
Permalink
Post by Tom O'Reilly
Does OmniORB-4 implement transport via shared memory for local-host
client-server transactions? I've seen notes about this as a potential new
feature in the mail archives, but nothing since 2001 or so.
I ask not because I think shared memory is necessarily "better" than TCP
loopback, but rather to get a better understanding of OmniORB's
implementation.
On Unix platforms, there is a Unix domain socket transport, which is
significantly faster than the TCP loopback.

There is no shared memory transport. Previous experiments with that
showed that the signalling overhead affected performance to the extent
that it was not noticeably better than Unix sockets or TCP.

Cheers,

Duncan.
--
-- Duncan Grisby --
-- ***@grisby.org --
-- http://www.grisby.org --
Continue reading on narkive:
Loading...