User: Password:
|
|
Subscribe / Log in / New account

Other Linux IPC mechanisms

Other Linux IPC mechanisms

Posted Nov 12, 2011 2:07 UTC (Sat) by drag (subscriber, #31333)
In reply to: Other Linux IPC mechanisms by abacus
Parent article: Fast interprocess communication revisited

I don't think the point was to show all the possible IPC that Linux supports.

fifos, files, pipes, posix message queues, posix semaphores, signals, and sockets are all forms of IPC.

I believe that the PTHREAD stuff uses the POSIX version of shared memory, but you can also use the "System V"-style shared memory, system v message queues, and system v semaphores for other things.

:-)


(Log in to post comments)

Other Linux IPC mechanisms

Posted Nov 12, 2011 3:37 UTC (Sat) by neilbrown (subscriber, #359) [Link]

Precisely.

I think that a survey of all the different IPC mechanisms, comparing and contrasting their features, discussing the appropriate use cases and actual libraries/apps that use them, together with various performance measurements (with code) would make a very interesting and valuable article.

But this was not that article.


Copyright © 2017, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds