On Sat, Sep 17, 2011 at 5:03 PM, pk <pete...@coolmail.se> wrote:
> 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

You can use AF_INET and AF_INET6 sockets for dbus messages (I *think*
I even remember seeing an implementation), but in practive I believe
nobody actually has done it.

>> 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?).

I like to call them "new features", but I see your point. I myself
prefer the new features. I gladly sacrifice a few cycles from my CPU
and a few megabytes from my harddrive to run my GNOME 3 desktop.

Regards.
-- 
Canek Peláez Valdés
Posgrado en Ciencia e Ingeniería de la Computación
Universidad Nacional Autónoma de México

Reply via email to