Communications of the ACM · 1976 · 126 citations · 14 references
ComputingComputer ScienceComputer SystemsComputer ArchitectureComputer SecurityOperating SystemsKernel DesignMemory HierarchyMemory Hierarchy DesignMemory ManagementOperating System SecuritySystem SecurityMemory Hierarchy ModelingMemory ProtectionMemory Protection MechanismsOperating System Abstraction LayersOperating System Architecture
The main features of a general purpose multiaccess operating system developed for the CDC 6400 at Berkeley are presented, and its good and bad points are discussed as they appear in retrospect. Distinctive features of the design were the use of capabilities for protection, and the organization of the system into a sequence of layers, each building on the facilities provided by earlier ones and protecting itself from the malfunctions of later ones. There were serious problems in maintaining the protection between layers when levels were added to the memory hierarchy; these problems are discussed and a new solution is described.
14
W. Wulf, Ellis Cohen, William M. Corwin et al. · Communications of the ACM · 1974 · 491 citations · Full text
R. S. Fabry · Communications of the ACM · 1974 · 355 citations · Full text
The nucleus of a multiprogramming system
Per Brinch Hansen · Communications of the ACM · 1970 · 335 citations