The Nucleus of a Multiprogramming System
The work
| Authors | Per Brinch Hansen |
|---|---|
| Type | article |
| Year | 1970 |
| Citekey | brinchhansen1970nucleus |
Where it appeared
| Published in | Communications of the ACM |
|---|---|
| Publisher | Association for Computing Machinery |
| Volume | 13 |
| Issue | 4 |
| Pages | 238--241 |
Identifiers
| DOI | 10.1145/362258.362278 |
|---|
Abstract
This paper describes the philosophy and structure of a multiprogramming system that can be extended with a hierarchy of operating systems to suit diverse requirements of program scheduling and resource allocation. The system nucleus simulates an environment in which program execution and input/output are handled uniformly as parallel, cooperating processes. A fundamental set of primitives allows the dynamic creation and control of a hierarchy of processes as well as the communication among them.
A copy is held
pdf, 572.8 kB. Not published — it may be under copyright. The facts and links here are.
How it got here
| How it got here | import via bibtex |
|---|---|
| Added | 2026-08-08 00:00 UTC |
| Approved by | a person 2026-08-23 14:13 UTC |
Filed under
Cite it as
@article{brinchhansen1970nucleus,
title = {The Nucleus of a Multiprogramming System},
author = {Per Brinch Hansen},
year = {1970},
journal = {Communications of the ACM},
volume = {13},
number = {4},
pages = {238--241},
publisher = {Association for Computing Machinery},
doi = {10.1145/362258.362278},
}
This record lives at https://refs.drheap.org/brinchhansen1970nucleus/ and will keep doing so.