[Qt5-feedback] Fast IPC for Qt5?
Thiago Macieira
thiago at kde.org
Sun Jun 12 23:53:43 CEST 2011
Em Sunday, 12 de June de 2011, às 17:34:28, Ville M. Vainio escreveu:
> Doing high performance IPC has so far required a roll-your-own
> approach (like posix message queues + shared memory [1]), or a third
> party module like zeromq.
>
> Perhaps Qt could provide such a thing as a module? Or perhaps
> "service framework 2" could optionally drop dbus for something
> faster...
>
> [1] E.g. http://sourceforge.net/projects/libsharedmem/
I discussed this with the author. The problem is not the overhead of the IPC,
it's the service you want to communicate with. While most services on Linux
use D-Bus, we'll have to use it too to talk to them. Splitting up won't help
much.
libsharedmem doesn't solve the major problem that people complain about in D-
Bus, which is the central server that does the relays and includes far too
much validation on incoming messages.
But it is a nice project and we could certainly use it in other places.
--
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
PGP/GPG: 0x6EF45358; fingerprint:
E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 190 bytes
Desc: This is a digitally signed message part.
Url : http://lists.qt.nokia.com/pipermail/qt5-feedback/attachments/20110612/49f3951f/attachment.bin
More information about the Qt5-feedback
mailing list