Professional Documents
Culture Documents
The chorus project was released at INRIA at the end of 1979 with the goal
to look at the fundamental ideas of assisting distributed systems. Chorus is
intended to provide the basis upon which the diverse tools for distributed
computing could be hooked up efficiently and with as little effort as feasible.
Mach OS:
● Designed for 1 Multiprocessor
● Extensive multiprocessor support
● Memory mapped objects
● Page based DSM
● No group communication
Chorus:
● Flexible Virtual Memory Implementation
● Binary Level OS emulation
● A synchronized communication
● Page based DSM
Advantages:
Chorus is a small kernel on which some of different operating systems can
run simultaneously. It tries to specify layered communication protocols
unambiguously.