[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: libports on L4

From: Niklas Höglund
Subject: Re: libports on L4
Date: Sat, 11 Nov 2000 19:45:10 +0100
User-agent: Gnus/5.0807 (Gnus v5.8.7) XEmacs/21.1 (Channel Islands)

Farid Hajji <address@hidden> writes:

> We should probably consider the whole of the Hurd as running in a single
> clan. This way, we get maximum independence of the L4-ABI (think of X.0
> in L4Ka right now!). One other advantage is that we run separate OS-
> personalities in different clans (sub-hurds too), effectively maintaining
> a single entry-point to each personality.

I think I've read somewhere that clans can be used to set up a
distributed system. If we want to set up a two computer distributed
system with computer A and B, for example, we add a "B" clan to the A
system. All tasks on the A system that want to send messages to tasks
that are located on the B system send them like normal local L4
messages to the B clan. The B clan leader then intercepts these
messages and passes them on to the B system using another messaging
system. This way sending remote messages can be done exactly the same
way as sending local ones. (You'd need to have unique task ID's for
every task on the distributed system, though.)


reply via email to

[Prev in Thread] Current Thread [Next in Thread]