| M. Guillemont, "The Chorus distributed operating system: Design and implementation," Proc. of the ACM International Symposium on Local Computer Networks, pp. 207-223, Apr. 1982. |
....(2) the fact that microkernels offered a technique for preserving Unix compatibility while permitting development of novel operating systems. Many academic projects took this path, including Amoeba [19] Choices [4] Ra [1] and V [7] some even moved to commercial use, particularly Chorus [11], L3 [15] and Mach [10] which became the flagship of industrial microkernels. Mach s external pager [22] was the first conceptual breakthrough toward real microkernels. The conceptual foundation of the external pager is that the kernel manages physical and virtual memory but forwards page ....
Guillemont, M. The Chorus distributed operating system: Design and implementation. In Proceedings of the ACM International Symposium on Local Computer Networks (Firenze, Italy, Apr. 1982) ACM Press, 1982, pp. 207--223.
....is a form of ordinary remote evaluation [14] with our mobile code plane being responsible for its configuration. For work on handling software mobility at the level of native code only, we may also refer to [9] Beside general and older work on micro and nanokernels [7,10,4] Mach [1] Chorus [12], process migration [2] and Exokernel [6] we point to a paper that is closely related to our work and was published in 1985: in [3] Banino et al. describe activity messages which are a special form of messages sent between Chorus actors . They can influence how the message s content should ....
Guillemont M. and et al. The CHORUS distributed operating system: design and implementation. In Local Computer Networks. Proceedings of the IFIP TC 6 International In-Depth Symposium, Florence/Italy, pages 207--223. North-Holland, April 1982.
....for Specifying the CHORUS Distributed Operating System Kernel 2 This paper relates a real case experience#: we tried to use LOTOS to develop a specification of CHORUS. CHORUS is a distributed OS (or DOS) kernel, whose development started at INRIA, a French public research institute, in 1980 [6], 2] In 1986, the CHORUS Systmes company was created with the aim of turning CHORUS into an industrial product [14] The specification presented hereafter focuses on the third version of CHORUS, and was a contribution to the ESPRIT Project 1535 Aphrodite [13] 20] The specification discussed ....
Guillemont M. "The CHORUS distributed operating system: design and implementation" International symposium on local computer networks, Florence, Italy, April 82, pp. 207-233.
....second was the fact that kernels offered a technique for preserving Unix compatibility while nevertheless permitting novel operating systems to be build. Many academic projects trod this path, e.g. Amoeba [19] Choices [4] Ra [1] V [7] some even moved to commercial use, in particular Chorus [11], L3 [15] and Mach [10] the latter becoming the industrial kernel flagship. Innovations Mach s invention of the external pager [22] was the first conceptual breakthrough towards real kernels. Its basic idea is that the kernel manages physical and virtual memory but forwards page faults to ....
Guillemont, M. The chorus distributed operating system: Design and implementation. In ACM International Symposium on Local Computer Networks, pages 207--223, Firenze, April 1982.
....variant of this method is used in Eumel L3 for both copying and checkpointing. In 1979, most related work was yet to start (or not yet widely known) Accent [Ras 81] and its successor Mach [Acc 86] used copy on write techniques. These and various other systems (e.g. Amoeba [Mul 84] Chorus [Gui 82] V [Che 84] and its predecessor Toth [Che 79] are based on the message passing paradigm, but not on the persistence paradigm. The programming languages Elle [Alb 80] and PSAlgol [Atk 82] already handled persistent and transient data uniformly. To date, partial data persistence (without dealing ....
M. Guillemont. The Chorus Distributed Operating System: Design and Implementation. Proceedings ACM International Symposium on Local Computer Networks, Firenze, April 1982.
....try to circumvent ipc [Ber 92] We have overcome the ipc dilemma by carefully constructing a kernel that more than achieves our aim of a tenfold improvement in ipc performance over comparable systems. 2 Related Work Comparable message based kernels are Amoeba [Mul 84] BirliX [Hr 92] Chorus [Gui 82] and Mach [Acc 86] Ipc improvement was addressed earlier by Cheriton [Che 84a] using registers for short messages. A strictly RPC [Bir 84] oriented ipc system was implemented in DEC s Firefly workstation [Sch 89] the SRC RPC. It paid special attention to the performance of same machine RPC, ....
M. Guillemont. The Chorus Distributed Operating System: Design and Implementation. Proceedings ACM International Symposium on Local Computer Networks, Firenze, April 1982, pp. 207-223.
No context found.
M. Guillemont, "The Chorus distributed operating system: Design and implementation," Proc. of the ACM International Symposium on Local Computer Networks, pp. 207-223, Apr. 1982.
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC