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
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ Qt5-feedback mailing list [email protected] http://lists.qt.nokia.com/mailman/listinfo/qt5-feedback
