1970
DOI: 10.1145/362258.362278
|View full text |Cite
|
Sign up to set email alerts
|

The nucleus of a multiprogramming system

Abstract: IntroductionThe multiprogramming system developed by Regnecentralen for the RC 4000 computer is a general tool for the design of operating systems. It allows the dynamic creation of a hierarchy of processes in which diverse strategies of program scheduling and resource allocation can be implemented.For the designer of advanced information systems, a vital requirement of any operating system is that it allow him to change the mode of operation it controls; otherwise his freedom of design can be seriously limite… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
43
0
1

Year Published

1971
1971
2011
2011

Publication Types

Select...
8
1
1

Relationship

1
9

Authors

Journals

citations
Cited by 260 publications
(45 citation statements)
references
References 2 publications
(2 reference statements)
0
43
0
1
Order By: Relevance
“…There have been numerous contributions that argue for a minimal operating system with policies exposed to the applications. Nucleus [4] and Exokernel [5] are two classic examples of such models. BAIO draws inspiration from these contributions and applies the principle in the restricted context of a filesystem.…”
Section: Related Workmentioning
confidence: 99%
“…There have been numerous contributions that argue for a minimal operating system with policies exposed to the applications. Nucleus [4] and Exokernel [5] are two classic examples of such models. BAIO draws inspiration from these contributions and applies the principle in the restricted context of a filesystem.…”
Section: Related Workmentioning
confidence: 99%
“…Instead, the machines are provided with "process synchronization primitives" which can be used to allow synchronization and communication between several cooperating processes which are, at least conceptually, operating asynchronously and in parallel. Among the better known of these are those of Dijkstra [1,10], Saltzer (11], and P. B. Hansen [12,13]. If all process synchronization at all levels (except the lowest which implements the primitives) to be handled in terms of the primitives, their transparency is an extremely important issue.…”
Section: An Unsolved Transparency Problem From the Operating System Areamentioning
confidence: 99%
“…The desired micro-kernel [6] approach for building automatic test engine (ATE) is based on analogy with operating systems [7]. In operating systems that are based on micro-kernel architecture, a very basic set of services are provided by the operating system core (e.g., process identifiers and address spaces).…”
Section: Introductionmentioning
confidence: 99%