Back to Search Start Over

HYDRA: The Kernel of a Multiprocessor Operating System.

Authors :
Weissnian, C.
Wulf, W.
Cohen, E.
Corwin, W.
Jones, A.
Levin, R.
Pierson, C.
Pollack, F.
Source :
Communications of the ACM; Jun74, Vol. 17 Issue 6, p337-345, 9p, 1 Diagram
Publication Year :
1974

Abstract

This paper describes the design philosophy of HYDRA —the kernel of an operating system for C.mmp, the Carnegie-Mellon Multi-Mini-Processor. This philosophy is realized through the introduction of a generalized notion of "resource," both physical and virtual, called an "object." Mechanisms are presented for dealing with objects, including the creation of new types, specification of new operations applicable to a given type, sharing, and protection of any reference to a given object against improper application of any of the operations defined with respect to that type of object. The mechanisms provide a coherent basis for extension of the system in two directions: the introduction of new facilities, and the creation of highly secure systems. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
00010782
Volume :
17
Issue :
6
Database :
Complementary Index
Journal :
Communications of the ACM
Publication Type :
Periodical
Accession number :
5246451