On 2011-09-17 20:36, Canek Peláez Valdés wrote:

> They are standard in the sense that they are a low level communication
> standard API. An IPC is *way* more than that;  dbus is an IPC, because

https://secure.wikimedia.org/wikipedia/en/wiki/Inter-process_communication

> then you have high level "objects" and "methods", no matter the
> language of the two sides of the wire communicating, or even if the
> objects live in the same computer or not.

Acc. to this link, dbus currently only uses unix sockets (so the
"objects" must live on the same computer)...
https://secure.wikimedia.org/wikipedia/en/wiki/D-Bus

> is a complete IPC system. Neither sockets, shared memory nor pipes are
> an IPC, because they lack a well defined protocol. You *can* do the

See above.

Also:
https://www.ibm.com/developerworks/aix/library/au-ipc/

dbus is installed in my system, but only because I run Xfce4 (I am
thinking of installing something else due to it's becoming bloated just
like gnome). And I have "-dbus" in my global make.conf.

PS. I am quite astonished at the fact that I have a computer that is
_way_ faster than the first machine I installed GNU/Linux (an Amiga 4000
with a 68040 cpu at 40Mhz) on but the "experience" is still the same; it
takes about the same time to boot, the same time (or even slower) to
load a program. It seems the faster the computer the more I have to wait
for it to finish some task. Contradictory, no? Wonder why that is...
(bloat?).

Best regards

Peter K

Reply via email to